使用 expressjs 和 express-generator,它在 bin/www 的什么地方调用 app.js?
Using expressjs and express-generator, where in bin/www does it call app.js?
我认为我正确地遵循了 express-generator 的安装。我在 package.json 中看到起始脚本是 bin/www。我查看了 bin/www,但找不到该脚本调用我的脚本的位置 'app.js'。
当你运行npm start
时,它读取package.json文件并在脚本标签中执行start
。
"scripts": {
"start": "node ./bin/www"
},
因此,它执行 node ./bin/www
,您必须在其中加载 app.js 依赖项 var app = require('../app');
。
下面几行从 app.js
创建 http 服务器并开始监听给定端口
var server = http.createServer(app);
server.listen(port);
免责声明:以上观察基于默认 express myapp
app.
我认为我正确地遵循了 express-generator 的安装。我在 package.json 中看到起始脚本是 bin/www。我查看了 bin/www,但找不到该脚本调用我的脚本的位置 'app.js'。
当你运行npm start
时,它读取package.json文件并在脚本标签中执行start
。
"scripts": {
"start": "node ./bin/www"
},
因此,它执行 node ./bin/www
,您必须在其中加载 app.js 依赖项 var app = require('../app');
。
下面几行从 app.js
创建 http 服务器并开始监听给定端口
var server = http.createServer(app);
server.listen(port);
免责声明:以上观察基于默认 express myapp
app.