Omówienie konfiguracji
Poniższe różne pojęcia dotyczą konfigurowania statycznej aplikacji internetowej.
Konfiguracja aplikacji: zdefiniuj reguły w pliku,
staticwebapp.config.json
aby kontrolować zachowanie i funkcje aplikacji. Ten plik służy do definiowania reguł tras i zabezpieczeń, niestandardowych nagłówków i ustawień sieci.Konfiguracja kompilacji: zdefiniuj ustawienia kontrolujące proces kompilacji.
Ustawienia aplikacji: ustaw ustawienia na poziomie aplikacji i zmienne środowiskowe, które mogą być używane przez interfejsy API zaplecza.
Przykładowe scenariusze
Jeśli chcesz... | Następnie... |
---|---|
Definiowanie reguł routingu | Tworzenie reguł w pliku staticwebapp.config.json |
Ustawianie, która gałąź wyzwala kompilacje | Aktualizowanie nazwy śledzonej gałęzi w pliku konfiguracji kompilacji |
Definiowanie ról zabezpieczeń mających dostęp do trasy | Zabezpieczanie tras przy użyciu ról w pliku staticwebapp.config.json |
Ustaw, który plik HTML jest obsługiwany, jeśli trasa nie jest zgodna z rzeczywistym plikiem | Definiowanie trasy rezerwowej w pliku staticwebapp.config.json |
Ustawianie nagłówków globalnych dla żądań HTTP | Definiowanie nagłówków globalnych w pliku staticwebapp.config.json |
Definiowanie niestandardowego polecenia kompilacji | Ustawianie niestandardowej wartości polecenia kompilacji w pliku konfiguracji aplikacji |
Ustawianie zmiennej środowiskowej dla kompilacji frontonu | Definiowanie zmiennej środowiskowej w pliku konfiguracji kompilacji |
Ustawianie zmiennej środowiskowej dla interfejsu API | Ustawianie ustawienia aplikacji w portalu |