2017-05-05 7 views
1

エディタバッファファイルを無視:ガルプの時計はそうのように実行している私は時計を飲み込むている

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

しかし、私は問題を抱えています。ワークフローのようになります。私はコーダでファイルを編集して保存

  • Codaは、一時フォルダに新しいファイルを作成し、オリジナルを削除し、一時ファイル(またはそのような何かを)名前を変更することにより、保存し
  • 時計のタスクは、それがこのタスクが起動しているため、一時フォルダは削除されません
  • を削除/移動しますので、CSSのビルドタスクは、そのファイルに失敗した一時フォルダを見て、
  • その中にファイルを実行しようとして開始しますそれを実行中

完全なCSSコンパイルが正常に動作するようにするには、いくつかの方法がありますが、一時的なフォルダを止めることはできません。どのようにこれらを取り除くのですか?

これらのバッファファイルを作成する代わりに、Codaをファイルに直接保存する方法はありますか?私のテストで

+0

!スタイル/温度/ *。SCSSでフォルダを無視しました – Leguest

+0

@Leguest作成された一時フォルダは、(Codaによって保存されたファイル)と呼ばれます。スペースでそのフォルダ名を無視するにはどうすればよいですか? – Coop

答えて

1

はそれがスペース

gulp.task(appName + '-watch-All', function(){ 
    livereload.listen(); 
    gulp.watch(['src/' + appName + '/**/*.less', '!src/' + appName + '/content/less/(A File Being Saved By Coda)/*.less'], [appName + '-less-to-css-min']); 
    gulp.watch('src/' + appName + '/**/*.js', [appName + '-js-min']); 
    gulp.watch('src/*.html', [appName + '-html-min']); 
}); 

Screenshot

あなたは([ 'スタイル/ **/*。SCSSを'、「見 `試みることができる
+0

あなたの助けを感謝します。論理的な答えのようだが、私のために問題を解決するために何もしていないようだ。一時ファイルを探すためにビルドがクラッシュし、一時ファイルがまだ削除されていない。 – Coop

関連する問題