Freigeben über


Übersicht über die Konfiguration

Die folgenden verschiedenen Konzepte gelten für die Konfiguration einer statischen Web-App.

  • Anwendungskonfiguration: Definieren Sie Regeln in der staticwebapp.config.json Datei zum Steuern des Anwendungsverhaltens und der Features. Verwenden Sie diese Datei, um Routen- und Sicherheitsregeln, benutzerdefinierte Header und Netzwerkeinstellungen zu definieren.

  • Buildkonfiguration: Definieren Sie Einstellungen, die den Buildprozess steuern.

  • Anwendungseinstellungen: Festlegen von Einstellungen auf Anwendungsebene und Umgebungsvariablen, die von Back-End-APIs verwendet werden können.

Beispielszenarien

Wenn Sie möchten... dann...
Definieren von Routingregeln Erstellen von Regeln in der staticwebapp.config.json-Datei
Festlegen, welche Verzweigung Builds auslöst Aktualisieren Sie den nachverfolgten Branch-Namen in der Build-Konfigurationsdatei
Definieren, welche Sicherheitsrollen Zugriff auf eine Route haben Sichere Routen mit Rollen in der staticwebapp.config.json-Datei
Festlegen der HTML-Datei, die bereitgestellt wird, wenn eine Route nicht mit einer tatsächlichen Datei übereinstimmt Definieren der Fallbackroute in der staticwebapp.config.json Datei
Festlegen globaler Header für HTTP-Anforderungen Definieren von globalen Headern in der staticwebapp.config.json-Datei
Definieren eines benutzerdefinierten Buildbefehls Festlegen eines benutzerdefinierten Buildbefehlswerts in der Anwendungskonfigurationsdatei
Festlegen einer Umgebungsvariable für einen Frontend-Build Definieren einer Umgebungsvariable in der Buildkonfigurationsdatei
Festlegen einer Umgebungsvariable für eine API Festlegen einer Anwendungseinstellung im Portal

Nächste Schritte