从其他任务调用gulp清理任务

时间:2018-05-09 18:15:23

标签: gulp gulp-4

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

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

1 个答案:

答案 0 :(得分:0)

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

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