推送被拒绝,无法在 heroku 应用程序上编译 Node.js 应用程序
Push rejected, failed to compile Node.js app on heroku App
我已经在 .gitignore 中添加了 node_modules 这不是问题!
如何解决这个错误,因为在引擎中我已经指定了两者的版本。
这是代码:
{
"name": "server",
"version": "1.0.0",
"description": "",
"main": "index.js",
"engines": {
"node":"12.6.2",
"npm":"6.14.4"
},
"scripts": {
"start": "node index.js"
},
"author": "smeet_kothari",
"license": "ISC",
"dependencies": {
"express": "^4.17.1"
}
}
这是我的 index.js 文件
和 index.js 文件的代码。
const app = express();
app.get('/', (req,res) => {
res.send({hi:'there'});
});
const PORT = process.env.PORT || 5000;
app.listen(PORT);
G:) Web Development) nodejs project\[FreeCourseSite.com] Udemy - Node with React Fullstack Web Development\MailFeed\server>heroku -v
heroku/7.47.7 win32-x64 node-v12.16.2
Procfile 也已添加!
感谢提前解决!
好像你还没有为项目定义 Procfile 如果仍然没有解决,请先尝试它评论命令行中出现的总错误
我已经在 .gitignore 中添加了 node_modules 这不是问题!
如何解决这个错误,因为在引擎中我已经指定了两者的版本。
{
"name": "server",
"version": "1.0.0",
"description": "",
"main": "index.js",
"engines": {
"node":"12.6.2",
"npm":"6.14.4"
},
"scripts": {
"start": "node index.js"
},
"author": "smeet_kothari",
"license": "ISC",
"dependencies": {
"express": "^4.17.1"
}
}
这是我的 index.js 文件
和 index.js 文件的代码。
const app = express();
app.get('/', (req,res) => {
res.send({hi:'there'});
});
const PORT = process.env.PORT || 5000;
app.listen(PORT);
G:) Web Development) nodejs project\[FreeCourseSite.com] Udemy - Node with React Fullstack Web Development\MailFeed\server>heroku -v
heroku/7.47.7 win32-x64 node-v12.16.2
Procfile 也已添加!
感谢提前解决!
好像你还没有为项目定义 Procfile 如果仍然没有解决,请先尝试它评论命令行中出现的总错误