0

私は clojurescript プロジェクトで boot を使用していますが、これまでのところ開発フローは非常にスムーズです。しかし、私を悩ませていることが1つあります。

私はエディタとして VIM を使用しており、VIM はバッファ用の一時ファイルを作成します~。ファイルを編集するたびに、vim はバッファ用の一時ファイルを作成し、watchブートの組み込みタスクを使用しているため、実際のファイルを保存していなくてもリロードがトリガーされます。

これは私のブート タスクの定義です。

(deftask dev                                                     
   "Launch Immediate Feedback Development Environment"
   []
   (comp
     (serve :dir "target" :reload true)
     (watch)
     (reload)
     (cljs-repl)
     (cljs)
     (sass :source-maps true :output-dir "styles")
     (target :dir #{"target"})))

watchで終わるファイルを無視するようにタスクを構成したい~ので、意味のあるファイルを保存したときにのみリロードがトリガーされます。出来ますか?他の解決策はありますか?

4

1 に答える 1