Gulp手表任务只运行一次

时间:2018-04-20 13:59:04

标签: javascript gulp

我之前已经看过这个问题并且我已经看过了答案,但我无法理解我做错了什么。

我第一次运行gulp watch我编译的文件较少。第二次,我可以看到手表正在运行,但我的文件不能编译。

减少任务

gulp.task('less', () => {
  gulp.src(['./src/less/**/*.less', './src/less/*.less'])
    .pipe(plumber())
    .pipe(less())
    .pipe(gulp.dest('./dist/css'))
    .pipe(cssmin())
    .pipe(rename({
        suffix: '.min'
    }))
    .pipe(gulp.dest('./dist/css'))
});

观看任务

gulp.task('watch', () => {
  gulp.watch(['./src/less/**/*.less', './src/less/*.less'], ['less']);
  gulp.watch('./src/js/*.js', ['js']);
});

我做错了什么?

0 个答案:

没有答案