Node JS应用程序使用node命令正常工作。 (node app.js)我还没有使用package.json文件中的开始/测试脚本(作为奖励:如果你在package.json文件中定义scripts.start,你就不需要了一个Procfile)喜欢:
{
"name": "application-name",
"version": "0.1.0",
"description": "A Node.js app using Express 3",
"main": "app",
"scripts": {
"start": "node app.js"
},
"dependencies": {
"express": "3.4.0",
"ejs": "*"
},
"keywords": [
"node",
"heroku",
"express"
]
}
我发出命令npm start
> application-name@0.1.0 start E:\nodeFileUpload
> node app.js
然后应用程序退出,如果我发出node app.js
它可以正常工作。
我很确定这是与配置相关的错误,但我无法理解为什么。