2

関連しているが、摩擦の少ない答えを期待している:コーヒースクリプトとrequirejsでNodeとExpressを使用するにはどうすればよいですか?

.jsファイルと.coffeeファイルを/assets/jsフォルダーに並べて配置できるようにconnect-assetsを設定しました。唯一の問題:コンパイルされたコーヒーファイルが変更されるたびに、それらのファイルを含むページを再取得する必要があります。小さな問題だと思いますが、トラブルシューティングの一環としてファイル自体に多くのCURLを実行しています。つまり、coffee jsファイル自体にCURLを実行しても、ファイルは再コンパイルされません。

接続アセットには、何らかの「監視」機能がありますか?ドキュメントで1つ見つかりませんでした。coffee -bcw *.coffeeそのディレクトリに実行を配置する必要がありますか?

編集:結局、私は変更時に再コンパイルするためにうなり声を使用しました。これは、connect-assetsよりもはるかにうまく機能しました。いくつかの見解があるので、この質問はここに残しておきます。

4

1 に答える 1

0

あなたが求めていることを 100% 理解しているかどうかはわかりませんが、node-supervisor のようなものを使用することを検討しましたか? これにより、CoffeeScript ファイル (およびその他のリソース) を監視し、それらが変更されたときにノード プロセスを再起動できます。connect-assets で正常に使用しました。

于 2013-07-21T17:40:06.693 に答える