Node.js退出clean express starter app.js

时间:2014-05-10 17:20:09

标签: node.js macos express nvm

我已安装Express使用:
nvm install -g express && nvm install -g express-generator
然后我跑了:
express -c stylus my_app
创建新的空白应用程序,并安装依赖项:
nvm install
但是,当我node app.js输出为空白/清洁且节点退出时

imac:sushi_app axu$ node app.js
imac:sushi_app axu$ 

我做错了什么?

2 个答案:

答案 0 :(得分:3)

对于遇到此问题的未来人士:请务必致电app.listen([port number])。如果您不致电.listen(),您的代码将只是实例化应用程序,然后立即退出。

答案 1 :(得分:1)

尝试下一步。

创建新文件夹,将新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