web-dev-qa-db-ja.com

CoffeeScript-現在のディレクトリとすべてのサブディレクトリにあるすべての.coffeeファイルをコンパイルします

現在のディレクトリとすべてのサブディレクトリにあるすべての.coffeeファイルをコンパイルする最も簡単な方法は何ですか?

26
William

統合されたcoffeeシェルツールを使用してこれを行うことができます。

coffee --output lib --compile src

src内の.coffeeファイルのディレクトリツリーをlib内の.jsファイルの並列ツリーにコンパイルします。詳細については http://coffeescript.org/#usage を確認してください

67
fbuchinger
coffee -c .

ありがとう@TrevorBurnham

20
Felix Rabe
coffee --watch --compile .

または

coffee -wc .

これらのコマンドはいずれも永久に実行され、現在のディレクトリ内の* .coffeeファイルを監視し、*。coffeeファイルが変更されるたびにそれらの* .coffeeファイルを* .jsJavaScriptファイルにコンパイルします。

* .jsファイルを他のディレクトリに生成する場合は、次のように--outputまたは-oを追加するだけです。

coffee --watch --output lib --compile src

または

coffee -w -o lib -c src
4
Shawn Yarbrough