5

翡翠ファイルを見てコンパイルしたいのですが、動作しないようです

jade client/jade --watch --out public

変更client/jade/draft.jadeしても再コンパイルされません。ディレクトリでは機能しないという投稿を見ましたか?まだ直っていませんか?回避策などはありますか?すべてのファイルを手動で監視する必要がありますか?

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

4

1 に答える 1

16

あなたが今持っているものは、「ディレクトリの変更を監視する」と言っています。ディレクトリにファイルを追加または削除すると、すべてのファイルが再コンパイルされます。ただし、ディレクトリ内のファイルではなく、ディレクトリ (実際には単なるファイル自体) のみを監視しているため、ファイルの 1 つを変更してもコンパイルはトリガーされません。

すべての jade ファイルを監視するにはclient/jade

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

これは本当にディレクトリを監視するのではなく、すべてを入力するのではなく、起動時に存在するすべての jade ファイルを監視するように jade コマンドを展開するだけです。監視を開始した後にファイルを追加した場合は、再起動する必要があります。

于 2012-08-20T07:03:00.090 に答える