Здравствуйте,
Подскажите пожалуйста, как сделать чтобы при ошибке (например при компиляции LESS) gulp-watch не отваливался, а продолжал работать?
Для обработки ошибок использую gulp-plumber:
gulp.task('less', function() {
return gulp.src(sourceDir + '/less/style.less')
.pipe(plumber())
.pipe(less())
.pipe(gulp.dest(destDir + '/css'));
});
Для watch пробовал использоать встроенный инструмент, а так же плагин gulp-watch. Разницы не заметил.
Plumber выдает ошибку в консоль. Команда вроде бы не завершает исполнение, но watch перестает отрабатывать на последующие изменения файла и приходится завершать через Ctrl+C и запускать заного.