如何在cloud 9中运行coffee-script项目



我一直在考虑将我的项目转移到cloud 9 IDE,但在项目中运行咖啡脚本一直遇到麻烦。我复制了所有的js和咖啡文件,但似乎无法使用咖啡文件获得运行配置。我试着在控制台命令行中编译咖啡文件,并创建一个直接调用app.coffee的运行配置,但没有成功。

cloud 9上的咖啡脚本支持是什么?它是如何工作的?它会自动编译咖啡脚本到js吗?我需要如何在cloud 9中配置我的运行设置?

我让它工作…你的结果可能会有所不同,但这就是我所做的…

假设你的应用程序名为app.coffee,我创建了一个名为runner.js的文件,代码如下:

require("coffee-script");
require("./app");

从Cloud9 IDE,我只是告诉它运行runner.js文件,它似乎工作。

我也无法使用全局npm安装的包…不知道为什么,但我猜这只是一个路径问题。不管怎样,我刚刚把我的包安装到我的项目目录:

npm install coffee-script

我也在我的项目中使用expressrestler,所以我在项目中做了同样的事情。它工作得很漂亮:)

Cloud9支持页面上有一个关于运行用CoffeeScript编写的node.js应用程序的条目:创建一个CoffeeScript node.js项目。注意,你只能调试javascript文件。

最新更新