繁体   English   中英

在Google云端存储桶上部署angular2 Web应用

[英]Deploying angular2 web app on google cloud buckets

因此,要部署angular2 app,我们只需将所有生产文件上传到存储桶,如此处所述 (部署静态网站)

但是我们如何将所有URL重定向到index.html以便angular2路由器可以处理它们。 我们可以从桶的website configuration设置Main Page面。 但我们无法指定所有网址都应重定向到index.html

目前,除Main Page之外的任何网址都会导致找不到404页面。

关于亚马逊S3的SO类似的问题 ,但是找不到谷歌云。

我通过使用hack解决了这个问题,不知道正确的方法是什么。 但至少这有用。

  1. console.cloud.google.com打开存储空间。 在此输入图像描述

  2. 单击桶列表中的编辑网站配置。 点击最右边的三个点。 然后选择edit configuratione 在此输入图像描述

  3. 输入与404页面相同的主页面。 角度路由将以这种方式正常工作。 在此输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM