你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

配置概述

以下各个概念适用于配置静态 Web 应用。

  • 应用程序配置:在 staticwebapp.config.json 文件中定义规则以控制应用程序的行为和功能。 使用此文件来定义路由和安全规则、自定义标头和网络设置。

  • 生成配置:定义控制生成过程的设置。

  • 应用程序设置:设置可供后端 API 使用的应用程序级设置和环境变量。

示例方案

若希望... 然后...
定义路由规则 在 staticwebapp.config.json 文件中创建规则
对哪个分支触发生成进行设置 更新生成配置文件中的受跟踪分支名称
定义哪些安全角色有权访问路由 在 staticwebapp.config.json 文件中使用角色保护路由
设置当路由与实际文件不匹配时提供哪个 HTML 文件 在 staticwebapp.config.json 文件中定义回退路由
设置 HTTP 请求的全局标头 在 staticwebapp.config.json 文件中定义全局标头
定义自定义生成命令 在应用程序配置文件中设置自定义生成命令值
为前端生成设置环境变量 在生成配置文件中定义环境变量
设置 API 的环境变量 在门户中设置应用程序设置

后续步骤