Présentation de la configuration

Les différents concepts suivants s’appliquent à la configuration d’une application web statique.

  • Configuration de l’application : définissez des règles dans le fichier staticwebapp.config.json pour contrôler le comportement et les fonctionnalités de l’application. Utilisez ce fichier pour définir les règles de routage et de sécurité, les en-têtes personnalisés et les paramètres de mise en réseau.

  • Configuration de build : définissez les paramètres qui contrôlent le processus de génération.

  • Paramètres d’application : définissez les paramètres de niveau application et les variables d’environnement qui peuvent être utilisés par les API backend.

Exemple de scénarios

Pour... alors...
Définir les règles de routage Créer des règles dans le fichier staticwebapp.config.json
Définir la branche qui déclenche les builds Mettre à jour le nom de la branche suivie dans le fichier de configuration de build
Définir les rôles de sécurité qui ont accès à un itinéraire Sécuriser les routes avec des rôles dans le fichier staticwebapp.config.json
Définir le fichier HTML qui est servi si un itinéraire ne correspond pas à un fichier réel Définir une route de secours dans le fichier staticwebapp.config.json
Définir des en-têtes globaux pour les requêtes HTTP Définir des en-têtes globaux dans le fichier staticwebapp.config.json
Définir une commande de génération personnalisée Définir une valeur de commande de génération personnalisée dans le fichier de configuration de l’application
Définir une variable d’environnement pour une build frontale Définir une variable d’environnement dans le fichier de configuration de build
Définir une variable d’environnement pour une API Définir un paramètre d’application dans le portail

Étapes suivantes