我一直在考虑将我的项目转移到云端9 IDE,但在项目中运行咖啡脚本时遇到了问题。我复制了所有的js和咖啡文件,但似乎无法使用咖啡文件运行配置。我尝试在控制台命令行中编译咖啡文件,以及创建一个直接调用app.coffee但没有运气的运行配置。
云9上的咖啡脚本支持是什么?它是如何工作的。它会自动将咖啡脚本编译为js吗?如何在云端9中配置运行设置?
答案 0 :(得分:6)
我开始工作......你的结果可能会有所不同,但这就是我所做的......
假设您的应用程序名为app.coffee
,我使用以下代码创建了一个名为runner.js
的文件:
require("coffee-script");
require("./app");
从Cloud9 IDE,我只是告诉它运行runner.js
文件,它似乎工作。
我也无法使用我的全局npm安装包...不确定原因,但我猜它只是一个路径问题。无论如何,我只是将我的软件包安装到我的项目目录中:
npm install coffee-script
我在项目中也使用了express
和restler
,所以我在项目中做了同样的事情。它美化地工作:)
答案 1 :(得分:3)
Cloud9支持页面上有一个条目,用于运行用CoffeeScript编写的node.js应用程序:Create a CoffeeScript node.js project。请注意,您只能调试javascript文件。