0
gulp.task('watch', gulp.series('clean', gulp.parallel('css')),
    gulp.watch(['./app/scss/**/*.scss'], gulp.series('clean', gulp.parallel('css')))
);

当出于某种原因在我的 gulpfile 中使用任何其他任务时,正在调用 gulp.watch。有谁知道这个任务出了什么问题?

4

1 回答 1

0
gulp.task('watch', gulp.series('clean', gulp.parallel('css')), () => {
      gulp.watch(['./app/scss/**/*.scss'], gulp.series('clean', gulp.parallel('css')))
    }
);

看来问题是直接调用 gulp.watch 函数,而不是从函数内部调用。上面的代码解决了这个问题。

于 2018-05-09T18:53:34.350 回答