есть код:
var gulp = require('gulp'),
concatCSS = require('gulp-concat-css'),
rename = require('gulp-rename'),
notify = require('gulp-notify'),
minifyCSS = require('gulp-minify-css');
gulp.task('default', function() {
return gulp.src('css/*.css')
.pipe(concatCSS("style.css"))
.pipe(minifyCSS())
.pipe(rename("style.min.css"))
.pipe(gulp.dest('css'))
.pipe(notify("Done!"));
});
gulp.task('watch', function () {
gulp.watch('css/*.css', ['default']);
});
когда запускаю gulp watch и потом сохраняю какой-то css файл происходит цикличное выполнения default, вместо одного раза он выполняет его бесконечное количество раз, пока не остановлю с помощью ^Z
У меня ubuntu 14.04, nodejs v0.10.25