在 Heroku 上部署 Docker 图像时出现问题(React 应用程序)
Problem on deploying Docker image on Heroku (react app)
我有一个应用程序,它在两个不同的文件夹中有单独的后端和前端。 (Nodejs 和 React)
我是 运行 他们都在 Docker 和本地一切都很好。现在我正在尝试将它们部署到 Heroku 上。到目前为止,它们已部署,我的后端没有任何问题,但对于我的前端,当我检查 Heroku 日志时,我得到这些:
2020-07-17T00:41:07.783090+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=serene-tundra-72728.herokuapp.com fwd="96.20.56.73" dyno= connect= service= status=503 bytes= protocol=https
2020-07-17T00:41:08.398622+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=serene-tundra-72728.herokuapp.com
还有:
2020-07-17T01:58:24.005508+00:00 app[web.1]: ℹ 「wds」: Content not from webpack is served from /ISS-CLIENT/public
2020-07-17T01:58:24.005601+00:00 app[web.1]: ℹ 「wds」: 404s will fallback to /
我不确定这里是只有一个问题还是更多。我已经阅读了很多文章,但是none已经足够清楚了。
这是我第一次 post 来这里,我是编码新手,所以我将不胜感激任何帮助。
PS: 我的前端 repo.
最后,在阅读了很多文章之后,我能够通过以下方式解决这个问题:
- 正在将“react-scripts”从“3.4.1”降级到“3.4.0”。
- 我还从 create-react-app 安装中删除了所有不必要的文件。
希望这些信息对您有所帮助。
我有一个应用程序,它在两个不同的文件夹中有单独的后端和前端。 (Nodejs 和 React) 我是 运行 他们都在 Docker 和本地一切都很好。现在我正在尝试将它们部署到 Heroku 上。到目前为止,它们已部署,我的后端没有任何问题,但对于我的前端,当我检查 Heroku 日志时,我得到这些:
2020-07-17T00:41:07.783090+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=serene-tundra-72728.herokuapp.com fwd="96.20.56.73" dyno= connect= service= status=503 bytes= protocol=https
2020-07-17T00:41:08.398622+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=serene-tundra-72728.herokuapp.com
还有:
2020-07-17T01:58:24.005508+00:00 app[web.1]: ℹ 「wds」: Content not from webpack is served from /ISS-CLIENT/public
2020-07-17T01:58:24.005601+00:00 app[web.1]: ℹ 「wds」: 404s will fallback to /
我不确定这里是只有一个问题还是更多。我已经阅读了很多文章,但是none已经足够清楚了。
这是我第一次 post 来这里,我是编码新手,所以我将不胜感激任何帮助。
PS: 我的前端 repo.
最后,在阅读了很多文章之后,我能够通过以下方式解决这个问题:
- 正在将“react-scripts”从“3.4.1”降级到“3.4.0”。
- 我还从 create-react-app 安装中删除了所有不必要的文件。
希望这些信息对您有所帮助。