共用方式為


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-9a-zA-Z。 允許的最大字元字串限制為 16。

後續步驟