Översikt över konfiguration

Följande olika begrepp gäller för att konfigurera en statisk webbapp.

  • Programkonfiguration:Definiera regler i filen staticwebapp.config.json för att styra programmets beteende och funktioner. Använd den här filen för att definiera väg- och säkerhetsregler, anpassade huvuden och nätverksinställningar.

  • Byggkonfiguration:Definiera inställningar som styr byggprocessen.

  • Programinställningar:Ange inställningar på programnivå och miljövariabler som kan användas av backend-API:er.

Exempelscenarier

Om du vill... Sedan...
Definiera routningsregler Skapa regler i staticwebapps.config.json-filen
Ange vilken gren som utlöser byggen Uppdatera det spårade grennamnet i byggkonfigurationsfilen
Definiera vilka säkerhetsroller som har åtkomst till en väg Skydda vägar med roller i staticwebapps.config.json-filen
Ange vilken HTML-fil som ska betjänas om en väg inte matchar en faktisk fil Definiera återställningsväg i staticwebapps.config.json-filen
Ange globala huvuden för HTTP-begäranden Definiera globala huvuden i staticwebapps.config.json-filen
Definiera ett anpassat build-kommando Ange ett anpassat kommandovärde för build i programkonfigurationsfilen
Ange en miljövariabel för en frontend-version Definiera en miljövariabel i byggkonfigurationsfilen
Ange en miljövariabel för ett API Ange en programinställning i portalen

Nästa steg