Konfigurationsübersicht

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

  • Anwendungskonfiguration: Definieren Sie Regeln in der Datei staticwebapp.config.json, um das Anwendungsverhalten und die Features zu steuern. Verwenden Sie diese Datei, um Routen- und Sicherheitsregeln, benutzerdefinierte Header und Netzwerkeinstellungen zu definieren.

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

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

Beispielszenarien

Zweck Aktion
Routingregeln definieren Regeln in der Datei „staticwebapp.config.json“ erstellen
Festlegen, welcher Branch Builds auslöst Den Namen des nachverfolgten Branchs in der Buildkonfigurationsdatei aktualisieren
Definieren, welche Sicherheitsrollen Zugriff auf eine Route haben Routen mit Rollen in der Datei „staticwebapps.config.json“ schützen
Festlegen, welche HTML-Datei bedient wird, wenn eine Route nicht mit einer tatsächlichen Datei übereinstimmen soll. Eine Fallbackroute in der Datei „staticwebapp.config.json“ definieren
Globale Header für HTTP-Anforderungen festlegen Globale Header in der Datei „staticwebapp.config.json“ definieren
Einen benutzerdefinierten Buildbefehl definieren Einen benutzerdefinierten Buildbefehlwert in der Anwendungskonfigurationsdatei festlegen
Eine Umgebungsvariable für einen Front-End-Build festlegen Eine Umgebungsvariable in der Buildkonfigurationsdatei festlegen
Eine Umgebungsvariable für eine API festlegen Eine Anwendungseinstellung im Portal festlegen

Nächste Schritte