我已经安装了 Express 使用:
nvm install -g express && nvm install -g express-generator
然后我运行:
express -c stylus my_app
创建新的空白应用程序,并安装依赖项:
nvm install
但是,当我node app.js
的输出为空白/干净并且节点退出时
$ node app.js
$
我究竟做错了什么?
对于以后遇到此问题的人:确保您致电app.listen([port number])
. 如果您不调用.listen()
,您的代码将简单地实例化应用程序,然后立即退出。
创建新文件夹,将新的 app.js 放入文件夹中。并将以下代码放入 app.js 中:
var app = require('express')();
app.listen(8080, function (err) {
if (err) {
console.log(err);
} else {
console.log("App started at port 8080");
}
});
这是空白快递应用程序。然后在命令行中运行:node app.js