2011-09-28 75 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命令,而不是单个文件名,目录结构将被保留。