8

nodejsv0.6.3とcoffeescript1.1.3があります。Archlinuxで。

私は彼らがコーヒースクリプトの最新リリースで時計の動作方法を変更したことを知っています、そしてその時計は少なくともノードv0.6.2を必要とします。

私の場合、それは一度だけ機能します。その後、ファイルを再度保存すると、コーヒーが気になりません。ここで何が問題になる可能性がありますか?

4

1 に答える 1

10

には多くの問題がありfs.watch、NodeとCoffeeScriptの両方の課題追跡システムで積極的に議論しています。1つの問題(おそらく発生している問題)は、一部のプログラムが既存のファイルに直接書き込むのではなく、一時ファイルに書き込んでからmvそのファイルを既存のファイルの上に追加することによって変更を保存することです。の観点fs.watchからは、これは監視対象ファイルが削除され、新しいファイルへの変更が無視されることを意味します。

rename現在のCoffeeScriptマスターでは、イベントが発行されるたびにファイルを再監視することで、これを回避しようとしています。それをインストールして、問題が解決するかどうか教えてください。そうでない場合は、fs.watchFileCoffeeScript 1.1.2にダウングレードするか、独自のJitterなどのサードパーティツールを使用して、古いAPIの使用に戻す必要があります。

于 2011-11-26T22:02:40.027 に答える