我第一次尝试使用Cloud9 IDE,并使用express模块启动node.js项目。我能够安装模块,但是当我尝试运行命令时
express ./myProjectHere
它说
命令'express'未被识别
npm有效,安装后为何不表达?
答案 0 :(得分:8)
选择“运行面板”以设置运行配置,如下所示:
name: express
path: node_modules/express/bin/express
cmd line args: ./your-app-name
请记住在输入命令信息后双击运行面板中的快速行项目。
答案 1 :(得分:2)
Cloud9 IDE对IDE中的运行功能有一些临时锁定。如果您尝试打开运行面板,并且字段已禁用,请执行以下步骤:
还有一些额外的步骤,例如设置依赖关系,我已在此处详细介绍过:
希望这有助于那些看到同样奇怪问题的人!
答案 2 :(得分:2)
您可以使用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);
答案 3 :(得分:1)
如Cloud9网站本身的Features page所列,IDE现在支持通过npm安装express,并在您自己的计算机上运行express。