首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部署具有Heroku - Express后端和React前端的全栈应用程序?

部署具有Heroku - Express后端和React前端的全栈应用程序?
EN

Stack Overflow用户
提问于 2019-11-18 12:08:07
回答 1查看 1.2K关注 0票数 0

我构建了我的第一个全栈应用程序,具有Express后端和React前端,包含在相同的项目文件夹(see GitHub repo)中。前端包含在一个名为client的文件夹中。我从根目录部署了应用程序--在部署的站点上,它只显示“无法获取/”。前端部分中的package.json有一个代理字段,它将请求代理到后端。当我在localhost上打开项目时,一切都正常工作。如果有任何建议,我们将非常感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-18 12:27:29

代码语言:javascript
复制
 "scripts": {
    "start": "node server",
    "heroku-postbuild": "cd client && npm install && npm run build"
  },

在您的后端package.json部件中尝试该修复。首先,您希望获得后端设置,然后Heroku需要React才能运行。Heroku有一些怪癖。

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

https://stackoverflow.com/questions/58907865

复制
相关文章

相似问题

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