設定概觀

下列不同的概念適用于設定靜態 Web 應用程式。

  • 應用程式組態 :定義檔案中的 staticwebapp.config.json 規則,以控制應用程式行為和功能。 使用此檔案來定義路由和安全性規則、自訂標頭和網路設定。

  • 組建組態 :定義控制建置程式的設定。

  • 應用程式設定 :設定後端 API 可以使用的應用程式層級設定和環境變數。

範例案例

如果您想要... 然後。。。
定義路由規則 在 staticwebapp.config.json 檔案中建立規則
設定哪一個分支觸發建置 更新組建組態檔中的追蹤分支名稱
定義哪些安全性角色可以存取路由 使用 staticwebapp.config.json 檔案中的角色保護路由
如果路由不符合實際檔案,請設定提供哪個 HTML 檔案 在 staticwebapp.config.json 檔案中定義後援路由
設定 HTTP 要求的全域標頭 在 staticwebapp.config.json 檔案中定義全域標頭
定義自訂建置命令 在應用程式組態檔中設定自訂群組建命令值
設定前端組建的環境變數 在組建組態檔中定義環境變數
設定 API 的環境變數 在入口網站中設定應用程式設定

下一步