2011-09-28 70 views
6

我是Coffeescript的新手,我不知道該把它放在哪裏。編譯CoffeeScript時如何保留目錄結構?

例如,我有我的應用程序文件夾:

app/app.js 
tests/unit/all.js 
etc 

當我用node.js的了「咖啡」亞軍看在根文件夾我的文件,它會產生的js文件我如指定的文件夾。 JS。

所以,如果要監視的文件夾看起來像這樣:

app/app.coffee 
tests/unit/all.coffee 
etc 

JS文件將被生成:

js/app.js 
js/all.js 
etc 

正如你可以看到我失去了我的js文件夾層次。

你應該如何保留原始文件夾層次結構?

感謝

回答

21

我相信你想

coffee -cwo js . 

這將彙編app/foo.coffeejs/app/foo.jstest/bar.coffeejs/test/bar.js

只要您堅持將文件夾名稱傳遞給coffee命令,而不是單個文件名,目錄結構將被保留。