私はgruntを使用して、towerjsプロジェクトのcoffeescriptファイルを監視し、変更されたときにそれらを再コンパイルしています。このための構成はtowerjsによって生成され、かなり正常に見えます。問題は、このプロセスを開始すると、CPUコア(実際には1つのハイパースレッドのみ)がペギングされていることを確認できることです。監視対象から多くのパスを削除すると、CPUの約25%まで下げることができますが、それでもかなりひどいです。
いくつかの既知の問題への参照と、ノードのfs API 、特にfs.watchとのクロスプラットフォームの不整合をいくつか見つけました。grunt-simple-watchを試しましたが、それ以上の効果はありませんでした。
Guardをセットアップすることはできますが、正しく機能させるのは面倒かもしれません。機能的にうなり声は問題ないようです。他に何か提案があれば、興味があります。