Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Gulp监视路径,不包括目录_Javascript_Gulp_Coda - Fatal编程技术网

Javascript Gulp监视路径,不包括目录

Javascript Gulp监视路径,不包括目录,javascript,gulp,coda,Javascript,Gulp,Coda,我有一个Gulp watch任务指向我的SCSS文件,如下所示: gulp.task('watch', () => { watch('assets/scss/**/*.scss', () => { gulp.start('css-development'); }); }); 我的文本编辑器Coda保存到一个临时缓冲区文件,如(由Coda保存的文档)/styles.scss。我的监视任务看到该文件并尝试执行,因此我需要让它忽略该文件夹的任何实例。我的新手表路径应该是什

我有一个Gulp watch任务指向我的SCSS文件,如下所示:

gulp.task('watch', () => {
  watch('assets/scss/**/*.scss', () => {
    gulp.start('css-development');
  });
});
我的文本编辑器Coda保存到一个临时缓冲区文件,如
(由Coda保存的文档)/styles.scss
。我的监视任务看到该文件并尝试执行,因此我需要让它忽略该文件夹的任何实例。我的新手表路径应该是什么样子

我想象它会是这样的,尽管这显然是错误的

watch('assets/scss/**{!(A Document Being Saved By Coda)}/*.scss'

如果我正确理解了这个问题,你想忽略一个特定的文件吗?如果是这样的话,这应该是可行的,就像在gulp.src中一样:

gulp.watch('assets/scss/*.scss', ['!assets/scss/YourFile.scss']);

如果有效的话,快速响应是好的,如果无效的话,快速响应也是好的,这样我们就可以找到更好的解决方案。

下面的答案有效吗?如果答案是肯定的,则标记为已回答;如果答案不是肯定的,请重新回答您是如何解决问题的@不,没用。我从来没有解决过这个问题,所以还在等待解决方案!该死,我还在打猎呢!我发现只有在网络驱动器(synology NAS)上使用Gulp时才会发生错误,但自从将我的开发服务器移动到Mac Mini上并将其SSHing插入后,错误实际上就消失了