之间有什么区别:
gulp.watch(“src / sass / ** / *。{scss,sass}”)。on(“change”,gulp.series(“style”));和
gulp.watch(“SRC /上海社会科学院/ ** / …
可以观看更多活动,请参阅 chokidar手表活动 。
在我的测试中,如果我使用
gulp.watch("src/sass/**/*.{scss,sass}").on("change", gulp.series("style"));
任务将 的 不 强> 触发,如果我添加文件夹或文件或将文件复制到正在观看的预先存在的文件夹(可能还删除 - 我只是没有测试)。
如果我使用
gulp.watch("src/sass/**/*.{scss,sass}", gulp.series("style"));
以上所有 - 添加和复制事件确实会触发任务。显然,不指定监视事件与指定相同 on("all", ...) 。这可能是您想要的,除非您在添加,删除或复制文件时需要不同的行为,而不是在修改现有文件时。这些事件只会给你更精细的控制。
on("all", ...)