0

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

4

1 回答 1

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

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

于 2019-11-18T04:27:29.293 回答