使用expressjs和express-generator,在bin / www中它调用app.js?

时间:2016-03-28 04:20:28

标签: node.js express express-generator

我认为我正确地安装了快速发电机。我在package.json中看到起始脚本是bin / www。我查看了bin / www,找不到该脚本调用我的脚本'app.js'的位置。

1 个答案:

答案 0 :(得分:1)

当您运行npm start时,它会读取 package.json 文件并在脚本代码中执行start

"scripts": {
   "start": "node ./bin/www"
},

因此,它执行node ./bin/www,您必须var app = require('../app');加载 app.js 依赖关系。

以下行从app.js创建http服务器并开始侦听给定端口

var server = http.createServer(app);
server.listen(port);

免责声明:以上观察基于默认express myapp app。