簡體   English   中英

Gulp監視路徑,不包括目錄

[英]Gulp watch path excluding directory

我有一個Gulp監視任務,它指向我的SCSS文件,如下所示:

gulp.task('watch', () => {
  watch('assets/scss/**/*.scss', () => {
    gulp.start('css-development');
  });
});

我的文本編輯器Coda將保存到一個臨時緩沖區文件,例如(A Document Being Saved By Coda)/styles.scss Coda保存(A Document Being Saved By Coda)/styles.scss 我的監視任務會看到該文件並嘗試執行,因此我需要獲取它以忽略該文件夾的任何實例。 我的新手表路徑應該是什么樣的?

我想這將是這樣,盡管這顯然是錯誤的。

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

如果我正確地理解了這個問題,您想忽略一個特定的文件嗎? 如果是這樣,這應該工作,就像在gulp.src中一樣:

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

如果有效的話,可以快速做出響應,如果無效的話,可以做出快速響應,因此我們可以找到一個更好的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM