Información general sobre la configuración

Los diferentes conceptos que figuran a continuación se aplican a la configuración de una aplicación web estática:

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

  • Configuración de compilación: defina la configuración que controla 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...
Definir reglas de enrutamiento Cree reglas en el archivo staticwebapp.config.json.
Establecer qué rama desencadena compilaciones Actualice el nombre de rama con seguimiento en el archivo de configuración de la compilación.
Definir qué roles de seguridad tienen acceso a una ruta Proteja 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 Defina la ruta de reserva en el archivo staticwebapp.config.json.
Establecer encabezados globales para solicitudes HTTP Defina encabezados globales en el archivo staticwebapp.config.json.
Definir un comando de compilación personalizado Establezca un valor de comando de compilación personalizado en el archivo de configuración de la aplicación.
Establecer una variable de entorno para una compilación de front-end Defina una variable de entorno en el archivo de configuración de la compilación.
Establecer una variable de entorno para una API Establezca un valor de aplicación en el portal.

Pasos siguientes