使用Heroku部署全栈应用-Express后端,React前端?

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

ww33501251 回答:使用Heroku部署全栈应用-Express后端,React前端?

 "scripts": {
    "start": "node server","heroku-postbuild": "cd client && npm install && npm run build"
  },

在后端package.json部分中尝试该修复。首先,您要获取后端集,然后Heroku需要React才能运行。 Heroku对此有些怪异。

本文链接:https://www.f2er.com/3083663.html

大家都在问