Descripción general de la configuración

Los siguientes conceptos diferentes se aplican a la configuración de una aplicación web estática.

  • Configuración de la aplicación: defina reglas en el archivo para controlar el comportamiento y las características de la staticwebapp.config.json aplicación. Use este archivo para definir reglas de ruta y seguridad, encabezados personalizados y configuración de red.

  • Configuración de compilación: defina las opciones que controlan el proceso de compilación.

  • Configuración de la aplicación: establezca la configuración de nivel de aplicación y las variables de entorno que pueden usar las API de back-end.

Escenarios de ejemplo

Si desea... entonces...
Definición de reglas de enrutamiento Creación de reglas en el archivo de staticwebapp.config.json
Configurar qué rama desencadena las compilaciones Actualización del nombre de rama con seguimiento en el archivo de configuración de compilación
Definir qué roles de seguridad tienen acceso a una ruta Proteger las rutas con roles en el archivo staticwebapp.config.json
Establecer qué archivo HTML se sirve si una ruta no coincide con un archivo real Define la ruta de respaldo en el archivo staticwebapp.config.json
Establecimiento de encabezados globales para solicitudes HTTP Definición de encabezados globales en el archivo staticwebapp.config.json
Definición de un comando de compilación personalizado Establecimiento de un valor de comando de compilación personalizado en el archivo de configuración de la aplicación
Establecimiento de una variable de entorno para una compilación de front-end Definición de una variable de entorno en el archivo de configuración de compilación
Establecimiento de una variable de entorno para una API Establecimiento de una configuración de aplicación en el portal

Pasos siguientes