2012-08-17 4 views
5

私は私のヒスイのファイルを監視し、それらをコンパイルしたいが、私はそれが再コンパイルされませんclient/jade/draft.jadeを変更すると、それは翡翠で時計を見ていますか?

jade client/jade --watch --out public 

を動作しません表示されます。私はポストを見た、それはディレクトリで動作しないと言って?それはまだ固定されていませんか?回避策などはありますか?すべてのファイルを手動で見る必要がありますか?

https://groups.google.com/d/msg/jadejs/p_slRuISjVg/lL_uxgD6uB0J

+2

もう一度お待ちください。あなたのJade-FilesはなぜStylus拡張機能を持っていますか? – Amberlamps

+0

@Amberlamps、opsはtypoです。実際のファイルは 'draft.jade'です。 –

答えて

16

あなたが今持っていることは、「変更のためのディレクトリを見て」と言います。ディレクトリにファイルを追加または削除すると、すべてのファイルが再コンパイルされます。しかし、ディレクトリ(実際はファイルそのもののみ)を見ているだけで、ディレクトリ内のファイルではないので、ファイルの1つを変更してもコンパイルは実行されません。これは本当にディレクトリを見ていないclient/jade

$ jade --watch client/jade/*.jade --out public 

内のすべてのヒスイのファイルを見るために

、それはちょうどあなたが起動したときではなく、それらすべてを入力するより、すべてのヒスイのファイルが存在見てヒスイのコマンドを拡大しますでる。時計を開始した後にファイルを追加すると、ファイルを再起動する必要があります。