我可以直接从node.js运行.coffee文件吗?

我正在做一些教程,我正在用CoffeeScript编写所有的东西。 然后我必须编译为JS,然后在node.js中执行。 有没有办法直接做到这一点?

如果您有npm,请使用它从节点提示安装coffeescript: http ://jashkenas.github.com/coffeescript/#installation

然后,从节点提示符,您可以简单地使用咖啡命令执行:

coffee <yourcoffeescriptfile>.coffee 

而且,要编译,传递-c标志:

 coffee -c <yourcoffeescriptfile>.coffee 

是的你可以。

 coffee source.coffee -n 

它将直接运行Node而不生成任何.js文件。

参考

更新 :咖啡现在也支持--nodejs 。 上面也是一样的

 coffee source.coffee --nodejs 

但是,是的,比较短。