Gulp 手表不包含隐藏文件夹(带点)



我有结构:

-/app/.default/style.sass

-/app/another_folder/style.sass

-glpfile.js

gulp.task('watch', function() {
gulp.watch('./app/**/*.sass', gulp.parallel('sass'));
gulp.watch('./app/**/*.js', gulp.parallel('js'));
});

为什么gulp watch.default没有变化文件夹吗?

注。对不起,我的英语不好。

要使watch工作,我必须显式设置"。folder "这样的:

gulp.task('watch', function() {
gulp.watch(['./app/**/*.sass', './app/.**/*.sass'], gulp.parallel(sass));
gulp.watch('./app/**/*.js', gulp.parallel('js'));
});

注意watch任务中的额外条目:

'./app/.**/*.sass'//这是我能让它工作的唯一方法。

Gulp有gulp.srcdot选项,但gulp.watch没有。

您必须在gulp.src中使用点选项,如:

gulp.src('./app/**/*.sss', { dot: true })

问题在这里,请参阅https://github.com/gulpjs/gulp/issues/2385,但没有帮助。

相关内容

  • 没有找到相关文章