【发布时间】:2017-06-07 07:33:59
【问题描述】:
我有一个 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'
【问题讨论】:
-
下面的答案有用吗?如果是,则标记为已回答,如果没有,请针对您如何解决问题重新回答!
-
@SquiresSquire 不,它没有用。我从来没有解决过这个问题,所以还在等待解决方案!
-
该死的,我还在打猎呢!我发现该错误仅在在网络驱动器上使用 Gulp 时发生(是 Synology NAS,但自从将我的开发服务器移到 Mac Mini 上并通过 SSH 连接到它后,该错误几乎消失了
标签: javascript gulp coda