2

这里有什么方法可以在 Nodejs 中执行 Coffescript 脚本而不需要翻译成 js 或 coffee 命令。

什么会即时翻译coffeesctipts,节点将如何请求它们。

4

3 回答 3

4

首先, do npm install coffee-script,然后在你的 server.js(或 app.js)中 do require('coffee-script'),所有的 coffeescript 文件都会被自动编译。

本教程系列介绍如何包含咖啡脚本文件,以便在编辑它们时自动重新编译它们:

http://nodetuts.com/tutorials/16-introduction-to-coffeescript-and-nodejs.html#video

http://nodetuts.com/tutorials/14-some-nodejs-tools.html#video

于 2012-04-26T22:47:20.043 回答
0

如果您的代码是 100% 咖啡,您可能需要检查nodemon

我目前直接在 coffescript 中编写我的代码,然后运行我的服务器而不是做node <server-file>coffee,我只是运行:

nodemon <server-file>.coffee

于 2012-06-02T13:12:18.243 回答
0

您使用一个只有 2 行的小 JS 文件:

require('coffee-script/register');
require('my_program.coffee');

您可以直接使用 Node.js 运行这个微小的 JS 文件。反过来,它会加载、编译和运行您的咖啡脚本代码。然后你可以修改你的coffeescript程序并重新运行它而无需任何单独的编译步骤——只需重新运行JS文件。

于 2019-08-17T20:08:45.853 回答