簡體   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