gpt4 book ai didi

reactjs - 如何将 create-react-app 部署到 Google Cloud

转载 作者:太空宇宙 更新时间:2023-11-03 15:34:54 24 4
gpt4 key购买 nike

我有一个前端 create-react-app 和一个使用 Expressjs 的后端 API。

我已成功将后端 API 部署到 Google App Engine。

但现在我需要将 create-react-app 部署到 Google Cloud,这变得非常困惑,我尝试用谷歌搜索了一段时间,但没有真正/推荐的方法。

至少我看到其他人建议用两种方式来做:

  1. 使用谷歌云存储:

    • 运行“npm run build”创建“build”文件夹

    • 将整个文件夹上传到存储桶中

=> 我发现使用这种方式有一个缺点:当我尝试重新加载页面“url/aboutUs”时,找不到它。所以我必须返回“url”,然后单击“关于我们”链接

=> 我想我正在使用的 React Router 无法与 Google Cloud Storage 一起使用

  1. 使用谷歌应用引擎

=> 人们只是在谈论如何使用它,但我找不到这方面的任何指南/教程。

那么将 create-react-app 部署到 Google Cloud 的推荐方法是什么?

你能提供一个教程吗?

谢谢。

最佳答案

您只需将 Cloud Storage 存储桶配置为 serve index.html as the 404 page .

enter image description here

对于 Google App Engine,您可以使用 serve或设置 serve index.html in the build folder .

关于reactjs - 如何将 create-react-app 部署到 Google Cloud,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50245355/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com