This question already has answers here:
Can I use CoffeeScript instead of JS for node.js?
(8个答案)
3年前关闭。
我使用咖啡脚本来编写我的node.js应用程序。当我编写一个.coffeescript文件并运行它时。它将编译为顶级功能javascript,这使我的代码没有运行。
例如:
咖啡
会自动编译成
并且此make节点app.coffee没有运行。
每当我运行
或使用咖啡为您运行,即
没关系,我看不到咖啡生成的包装函数如何“使应用程序无法运行”。
(8个答案)
3年前关闭。
我使用咖啡脚本来编写我的node.js应用程序。当我编写一个.coffeescript文件并运行它时。它将编译为顶级功能javascript,这使我的代码没有运行。
例如:
咖啡
console.log "Hello world";
会自动编译成
(function() {
console.log("Hello world");
}).call(this)
并且此make节点app.coffee没有运行。
每当我运行
node app.coffee
时,可以用-bare
选项编译我的coffeescript吗? 最佳答案
您是否使用node app.coffee
运行cofeescript?
根据answers to this question,这是不可能的。您必须先编译它然后运行,即
coffee -c app.coffee
node app.js
或使用咖啡为您运行,即
coffee app.coffee
没关系,我看不到咖啡生成的包装函数如何“使应用程序无法运行”。
关于javascript - 如何使用nodejs运行coffeescript文件? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37638410/