我正在使用CoffeeScript(编写Cakefile)。我想编译一些其他的CoffeeScript文件,点菜CoffeeScript编译器API
coffee -o lib -c src
我可以在一个子进程启动上面的命令,但是这种方法具有跨平台的问题,使错误处理困难。我宁愿使用API。
我很乐意使用command.coffee的确切功能,但我无法弄清楚。
附录:我看到require('coffee-script').compile
,它将字符串编译为另一个字符串。这仍然会让我去做循环播放文件和子文件夹以及编写输出的繁琐工作。
如果你也可以找到更丰富的API有用,请在Github上对功能请求发表评论https://github.com/jashkenas/coffee-script/issues/2386 – 2013-07-14 10:04:00