Configuratieoverzicht
De volgende verschillende concepten zijn van toepassing op het configureren van een statische web-app.
Toepassingsconfiguratie:definieer regels in het
staticwebapp.config.jsonbestand om het gedrag en de functies van de toepassing te bepalen. Gebruik dit bestand om route- en beveiligingsregels, aangepaste headers en netwerkinstellingen te definiëren.Buildconfiguratie:definieer instellingen die het buildproces beheren.
Toepassingsinstellingen:stel instellingen op toepassingsniveau en omgevingsvariabelen in die kunnen worden gebruikt door back-end-API's.
Voorbeeldscenario's
| Als u dit wilt... | moet u... |
|---|---|
| Routeringsregels definiëren | Regels maken in het staticwebapps.config.json-bestand |
| Instellen welke vertakking builds activeert | De naam van de bij te houden vertakking in het buildconfiguratiebestand bijwerken |
| Definiëren welke beveiligingsrollen toegang hebben tot een route | Routes beveiligen met rollen in het bestand staticwebapps.config.json |
| Instellen welk HTML-bestand wordt gebruikt als een route niet overeen komt met een daadwerkelijk bestand | Terugvalroute definiëren in het staticwebapps.config.json-bestand |
| Globale headers instellen voor HTTP-aanvragen | Globale headers definiëren in het staticwebapps.config.json-bestand |
| Een aangepaste build-opdracht definiëren | Een aangepaste build-opdrachtwaarde instellen in het toepassingsconfiguratiebestand |
| Een omgevingsvariabele instellen voor een front-end-build | Een omgevingsvariabele definiëren in het buildconfiguratiebestand |
| Een omgevingsvariabele instellen voor een API | Een toepassingsinstelling instellen in de portal |