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

Javascript 更改时在node.js上编译并运行coffeescript文件,javascript,coffeescript,Javascript,Coffeescript,我目前正在使用此node.js命令监视coffeescript文件的更改,并将其编译到一个文件夹: coffee -cwo ./js ./src 我想知道是否有办法监视文件夹/文件的更改,如果有更改,请运行编译的js文件 这样,每次更改coffeescript文件时,我不必手动运行“coffee file.coffee”。您可以保存已编译的JS,也可以使用单个coffee命令运行它,但不能同时使用这两个命令。每次更改src中的.coffee文件时,运行这些文件的命令非常简单 coffee -w

我目前正在使用此node.js命令监视coffeescript文件的更改,并将其编译到一个文件夹:

coffee -cwo ./js ./src
我想知道是否有办法监视文件夹/文件的更改,如果有更改,请运行编译的js文件


这样,每次更改coffeescript文件时,我不必手动运行“coffee file.coffee”。

您可以保存已编译的JS,也可以使用单个
coffee
命令运行它,但不能同时使用这两个命令。每次更改
src
中的
.coffee
文件时,运行这些文件的命令非常简单

coffee -w src

对于更复杂的编译需求,您应该编写一个Cakefile。比如说,看看sstephenson家的那个。这样,您就可以根据项目的需要定制整个编译管道,例如编译->运行测试->在测试通过后运行项目。

实际上,这非常有用。我运行这两个命令,现在当我更改CS文件时,./js文件将被更改,当它们被更改时,另一个命令将运行更改后的文件。