在更改时编译并运行node.js上的coffeescript文件

时间:2011-09-28 23:42:08

标签: javascript coffeescript

我目前正在使用此node.js命令来查看coffeescript文件以进行更改并将其编译到文件夹中:

coffee -cwo ./js ./src

我想知道是否有办法观察文件夹/文件的更改,如果有更改,请运行已编译的js文件。

通过这种方式,每次我对coffeescript文件进行更改时,我都不必手动运行“coffee file.coffee”。

1 个答案:

答案 0 :(得分:2)

您可以使用单个coffee命令保存已编译的JS ,但不能同时运行它们。每次更改.coffee时运行src文件的命令都只是

coffee -w src

对于更复杂的编译需求,您应该编写一个Cakefile。例如,查看sstephenson的node-coffee-project中的那个。这样,您可以根据项目的需要自定义整个编译管道,例如:编译 - >运行测试 - >如果测试通过,则运行项目。