首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Heroku上部署后端

无法在Heroku上部署后端
EN

Stack Overflow用户
提问于 2021-03-04 19:54:53
回答 1查看 141关注 0票数 0

我是后端的新手。我需要部署一个全栈应用程序。我会将前端部署到Netlify,并将后端部署到Heroku。

我已经设法通过终端在Heroku上部署了后端(node.js)。但是,它不响应来自fetch的任何请求。

这就是我到目前为止在我的后端文件夹中所做的。

代码语言:javascript
复制
heroku create
git add .
git commit -am "Some commit"
git push heroku

所以它起作用了,我在Heroku看到了我的后端应用程序。然而,当我打开应用程序时,我唯一看到的是Heroku默认的‘欢迎使用你的应用程序’页面。

我试图通过Heroku链接获取,但得到的结果是502错误。我已经在Postman上测试过了,响应只是默认Heroku欢迎页面的标记。

当我尝试抓取时,我的终端中的错误日志如下。

代码语言:javascript
复制
2021-03-04T11:41:52.037366+00:00 heroku[router]: at=info code=H81 desc="Blank app" method=GET path="/search?q=matrix%204" host=salty-meadow-59254.herokuapp.com request_id=3b671893-c701-4319-a93a-8725063a5fd3 fwd="176.33.88.191" dyno= connect= service= status=502 bytes= protocol=https

提前感谢您的帮助

EN

回答 1

Stack Overflow用户

发布于 2021-03-07 07:06:18

在部署任何代码之前,Heroku将向其访问者显示一个通用的欢迎消息。此页面带有HTTP状态代码502,以指示应用程序尚未运行。

https://devcenter.heroku.com/articles/creating-apps

Heroku只部署您推送到主分支或主分支的代码。

代码语言:javascript
复制
git push heroku master

https://devcenter.heroku.com/articles/git#deploying-code

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66474508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档