Показать сообщение отдельно
  #1 (permalink)  
Старый 21.08.2015, 17:58
Новичок на форуме
Отправить личное сообщение для guava Посмотреть профиль Найти все сообщения от guava
 
Регистрация: 21.08.2015
Сообщений: 1

gulp.watch повторяет действие многократно, вместо одного раза
есть код:
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
Ответить с цитированием