我有一个Gulp监视任务指向我的SCSS文件,如下所示:
gulp.task('watch', () => {
watch('assets/scss/**/*.scss', () => {
gulp.start('css-development');
});
});
我的文本编辑器Coda保存到临时缓冲区文件,例如(A Document Being Saved By Coda)/styles.scss
。我的监视任务看到该文件并尝试执行,因此我需要让它忽略该文件夹的任何实例。我的新手表路径应该是什么样的?
我想象它会是这样的,虽然这显然是错误的。
watch('assets/scss/**{!(A Document Being Saved By Coda)}/*.scss'
答案 0 :(得分:0)
如果我理解了这个问题,你想忽略一个特定的文件?如果是这样,这应该有效,就像在gulp.src中一样:
gulp.watch('assets/scss/*.scss', ['!assets/scss/YourFile.scss']);
快速响应如果有效则会很好,如果不起作用也是如此,所以我们可以找到更好的解决方案。