我曾研究过类似的问题,但未能用我所发现的来解决这个问题。最初,我学习了一个关于如何将YouTube应用程序部署到Heroku的Node.js教程。在尝试和失败之后,我开始进行故障排除,无法修复这个问题。
然后,我按照Heroku网站上关于在这里部署Node.js应用程序的说明进行了操作:https://devcenter.heroku.com/articles/deploying-nodejs和我发现我似乎正确地完成了所有步骤。我只是错过了package.json中的节点版本,我现在已经添加了这个版本。
下面是我如何连接我的Node.js应用程序:Heroku应用程序仪表板图像
这是连接的Github回购程序:https://github.com/AmeenIzhac/food-and-flow-backend
您可以在回购中看到正确地指定了我的端口:
const port = process.env.PORT || 4000;
然后,我尝试在命令行本地运行该应用程序,使用:
heroku local web
当您看到我的应用程序在端口5000上运行时,这是可行的:
然而,当我在Heroku中按下"Open app“时,我只看到以下内容:
我觉得我做的一切都是正确的,但似乎不起作用。任何帮助使它发挥作用将是非常感谢的。
发布于 2022-08-17 23:21:24
你需要一个原始文件。heroku日志中的heroku错误是什么--尾巴?
https://stackoverflow.com/questions/73390720
复制相似问题