我有一个前端 create-react-app 和一个使用 Expressjs 的后端 API。
我成功地将后端 API 部署到 Google App Engine。
但现在我需要将 create-react-app 部署到 Google Cloud,这变得非常混乱,我尝试谷歌了一段时间,但没有真正/推荐的方法。
至少我看到其他人建议用两种方式来做:
-
使用谷歌云存储:
=> 我发现使用这种方式有一个缺点:当我尝试重新加载页面“url/aboutUs”时,找不到它。所以我必须返回“url”,然后单击“关于我们”链接
=> 我猜我正在使用的 React Router 无法与 Google Cloud Storage 配合使用
- 使用谷歌应用程序引擎
=> 人们刚刚谈论过使用它,但我找不到任何相关指南/教程。
那么将 create-react-app 部署到 Google Cloud 的推荐方法是什么?
您能提供一个教程吗?
Thanks.
您只需配置 Cloud Storage 存储桶即可serve index.html如404页面.
对于 Google App Engine,您可以使用serve或设置nginx to serve index.html在构建文件夹中.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)