Files
RootPanel/gulpfile.js
2014-04-19 05:14:59 +08:00

26 lines
694 B
JavaScript

var gulp = require('gulp');
var less = require('gulp-less');
var coffee = require('gulp-coffee');
gulp.task('less', function() {
gulp.src(['./**/*.less', '!node_modules/**/*.less'])
.pipe(less())
.pipe(gulp.dest('./'));
});
gulp.task('coffee', function() {
gulp.src(['./**/*.coffee', '!node_modules/**/*.coffee'])
.pipe(coffee({bare: true}))
.on('error', function(err) {
throw err;
})
.pipe(gulp.dest('./'));
});
gulp.task('watch', function(){
gulp.watch([ './**/*.coffee', '!node_modules/**/*.coffee'], ['coffee']);
gulp.watch(['./**/*.less', '!node_modules/**/*.less'], ['less']);
});
gulp.task('default', ['less', 'coffee', 'watch']);