【发布时间】:2012-05-06 03:53:13
【问题描述】:
我第一次尝试使用 Cloud9 IDE,并使用 express 模块启动一个 node.js 项目。我可以安装模块,但是当我尝试运行命令时
express ./myProjectHere
据说
无法识别命令“express”
npm 可以,为什么安装后不表达?
【问题讨论】:
标签: node.js npm cloud9-ide
我第一次尝试使用 Cloud9 IDE,并使用 express 模块启动一个 node.js 项目。我可以安装模块,但是当我尝试运行命令时
express ./myProjectHere
据说
无法识别命令“express”
npm 可以,为什么安装后不表达?
【问题讨论】:
标签: node.js npm cloud9-ide
选择运行面板,设置运行配置如下:
name: express
path: node_modules/express/bin/express
cmd line args: ./your-app-name
输入命令信息后,记得双击运行面板中的快递项目。
【讨论】:
Cloud9 IDE 对 IDE 中的运行功能有一些临时锁定。如果您尝试打开运行面板,并且这些字段被禁用,请按照以下步骤操作:
还有一些额外的步骤,例如设置依赖项,我在这里更详细地介绍了这些步骤:
希望这对那些遇到与我相同的奇怪问题的人有所帮助!
【讨论】:
您可以在 Cloud9 IDE 底部的 Cloud9 终端中使用以下命令安装 Express:
npm install express
一个在 Cloud9 上运行的简单 hello world 应用是:
var express = require('express');
var app = express();
app.get('/', function(req, res){
res.send('hello world');
});
// Note: Uses the CLOUD9 port
app.listen(process.env.PORT);
【讨论】:
正如 Cloud9 站点本身的 Features page 中所列,IDE 现在支持通过 npm 安装 express,并像在您自己的机器上一样运行 express。
【讨论】: