我可以使用CoffeeScript代替JS来开发Node.js吗?

如果我想编码node.js并使用CoffeeScript,我有哪些限制?我可以做一些我在JS中可以做的事情吗?

神乐米亚2020/03/23 21:44:03

Coffeescript + ExpressJS + Couchdb + Redis + Auth:

https://gist.github.com/652819

LEY宝儿2020/03/23 21:44:03

您可以使用Jitter,这是CoffeeScript的简单连续编译。

npm install -g jitter

假设您在coffee目录中有一堆* .coffee文件,并希望将它们编译到js目录中。然后运行:

jitter coffee js

抖动会在后台运行,直到您终止它(Ctrl + C),然后观察新的变化。

飞云2020/03/23 21:44:03

影片教学

我看过Pedro Teixeira撰写的精彩教程系列他一直在建立关于节点教程的整个系列。他包括对nodemon的引用,用于自动检测以及编译和重新加载已编辑的.coffee文件。

  1. Coffeescript和Node.js
  2. Nodemon
泡芙2020/03/23 21:44:03

是的,CoffeeScript可以简单地编译为纯JS,使其与node.js完全兼容。

要在节点上运行CoffeeScripts,您可以:

  • 输入coffee -c example.coffee要编译的代码,然后node example.js运行已编译的JS。
  • 只需输入 coffee example.coffee