Konfiguration – översikt

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

  • Programkonfiguration: Definiera regler i staticwebapp.config.json filen för att styra programmets beteende och funktioner. Använd den här filen för att definiera routnings- och säkerhetsregler, anpassade rubriker 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 serverdels-API:er.

Exempelscenarier

Om du vill ... då...
Definiera routningsregler Skapa regler i staticwebapp.config.json-filen
Ange vilken gren som utlöser kompileringar Uppdatera namnet på den spårade grenen i byggkonfigurationsfilen
Definiera vilka säkerhetsroller som har åtkomst till en väg Säkra vägar med roller i staticwebapp.config.json-filen
Ange vilken HTML-fil som ska hanteras om en väg inte matchar en faktisk fil Definiera återställningsvägen i filen staticwebapp.config.json
Ange globala rubriker för HTTP-begäranden Definiera globala rubriker i staticwebapp.config.json-filen
Definiera ett anpassat build-kommando Ange ett kommandovärde för anpassad version i programkonfigurationsfilen
Ange en miljövariabel för ett frontend-bygge Definiera en miljövariabel i byggkonfigurationsfilen
Ange en miljövariabel för ett API Ange en programinställning i portalen

Nästa steg