0
我認爲我正確地遵循了express-generator的安裝。我在package.json中看到起始腳本是bin/www。我通過bin/www查看,並找不到腳本調用腳本「app.js」的位置。使用expressjs和express-generator,在bin/www中它是否調用app.js?
我認爲我正確地遵循了express-generator的安裝。我在package.json中看到起始腳本是bin/www。我通過bin/www查看,並找不到腳本調用腳本「app.js」的位置。使用expressjs和express-generator,在bin/www中它是否調用app.js?
當您運行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
應用。