gulp-less编译报错后,无法继续watch解决方法

修复方法

gulp.task('less', function() {
    return gulp.src(paths.less)
        .pipe($.plumber({
            errorHandler: function(err) {
                console.log(err);
                this.emit('end');
            }
        }))
        .pipe($.sourcemaps.init())
        .pipe($.less())
        .pipe($.sourcemaps.write('../maps'))
        .pipe(gulp.dest(src.css));
});

参考:

  1. http://blog.ibangspacebar.com/handling-errors-with-gulp-watch-and-gulp-plumber/

你可能感兴趣的:(gulp-less编译报错后,无法继续watch解决方法)