8

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

Cloud 9 上的咖啡脚本支持是什么以及它是如何工作的。它会自动将咖啡脚本编译为 js 吗?如何在 Cloud 9 中配置我的运行设置?

4

2 回答 2

6

我得到了它的工作......你的结果可能会有所不同,但这就是我所做的......

假设您有一个名为 的应用程序app.coffee,我创建了一个runner.js使用以下代码调用的文件:

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

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

我也无法使用我的全局 npm 安装包......不知道为什么,但我猜这只是一个路径问题。无论如何,我刚刚将我的包安装到我的项目目录中:

npm install coffee-script

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

于 2011-11-02T13:27:14.847 回答
3

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

于 2011-11-30T09:46:02.793 回答