我是Coffeescript的新手,我想知道应该把它放在哪里。
EG。我有我的app文件夹:
app/app.js
tests/unit/all.js
etc
当我在node.js上使用“coffee”运行器来查看根文件夹中的文件时,它会生成js文件到我指定的文件夹,例如。 JS。
因此,如果要观看的文件夹看起来像这样:
app/app.coffee
tests/unit/all.coffee
etc
将生成JS文件:
js/app.js
js/all.js
etc
如您所见,我丢失了js文件夹层次结构。
您应该如何保留原始文件夹层次结构?
由于
答案 0 :(得分:21)
我相信你想要
coffee -cwo js .
这会将app/foo.coffee
汇编为js/app/foo.js
,将test/bar.coffee
汇总为js/test/bar.js
。
只要您坚持将文件夹名称传递给coffee
命令,而不是单个文件名,将保留目录结构。
答案 1 :(得分:1)
不建议做递归手表,但是在这里讨论一下: https://github.com/jashkenas/coffee-script/issues/932