Azure Static Web Apps 中的預覽環境
根據預設,您將網站部署至 Azure Static Web Apps 後,每項提取要求都會部署可透過臨時 URL 存取的網站預覽版本 (機器翻譯)。 您可以透過這個網站版本,在合併提取要求前檢閱變更。 一旦提取要求 (PR) 關閉,此暫存環境就會消失。
除了由 PR 驅動的暫存環境外,您也可以啟用位置穩定的預覽環境。 預覽環境的 URL 格式如下:
<DEFAULT_HOST_NAME>-<BRANCH_OR_ENVIRONMENT_NAME>.<LOCATION>.azurestaticapps.net
限制
- 自訂網域不適用於預覽環境。
- 實際執行前環境並非異地分散。
部署類型
Azure Static Web Apps 提供下列部署類型。
實際執行:對實際執行分支進行的變更會部署至實際執行環境。 您的自訂網域會指向此環境,而搜尋引擎會將此位置提供的內容編入索引。
提取要求 (機器翻譯):針對實際執行分支提出的提取要求會部署至暫存環境,待提取要求關閉後,該暫存環境便會消失。 此環境的 URL 尾碼包含 PR 編號, 舉例來說,您建立第一個 PR 後,預覽位置會如下所示:
<DEFAULT_HOST_NAME>-1.<LOCATION>.azurestaticapps.net
。分支 (機器翻譯):您可以對網站進行選擇性設定,以部署所有對非實際執行分支所做的變更。 此預覽部署會發佈至含有分支名稱的穩定 URL, 舉例來說,假如分支名為
dev
,則環境位置存取位置會如下所示:<DEFAULT_HOST_NAME>-dev.<LOCATION>.azurestaticapps.net
。 您可以透過靜態 Web 應用程式的 [環境] 索引標籤,在入口網站中刪除分支環境。具名環境 (機器翻譯):您可以對管線進行設定,將所有變更部署至具名環境。 此預覽部署會發佈至包含環境名稱的穩定 URL。 舉例來說,假如部署環境名為
release
,則環境位置存取位置會如下所示:<DEFAULT_HOST_NAME>-release.<LOCATION>.azurestaticapps.net
。
注意
環境名稱的有效字元是 0-9
、a-z
和 A-Z
。 允許的最大字元字串限制為 16。