0

我认为我正确地遵循了 express-generator 的安装。我在 package.json 中看到启动脚本是 bin/www。我查看了 bin/www 并找不到该脚本在哪里调用我的脚本“app.js”。

4

1 回答 1

1

当你运行时npm start,它会读取package.json文件并start在 scripts 标签中执行。

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

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

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

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

免责声明:以上观察基于默认express myapp应用程序。

于 2016-03-28T05:36:42.710 回答