Ringkasan konfigurasi
Konsep berbeda berikut berlaku untuk mengonfigurasi aplikasi web statis.
Konfigurasi aplikasi:Tentukan aturan dalam
staticwebapp.config.json
file untuk mengontrol perilaku dan fitur aplikasi. Gunakan file ini untuk menentukan rute dan aturan keamanan, header kustom, dan pengaturan jaringan.Konfigurasi build: Tentukan pengaturan yang mengontrol proses build.
Pengaturan aplikasi: Atur pengaturan level aplikasi dan variabel lingkungan yang dapat digunakan oleh API backend.
Skenario contoh
Jika Anda ingin... | lakukan... |
---|---|
Tentukan aturan perutean | Membuat aturan dalam file staticwebapp.config.json |
Atur pemicu cabang build | Perbarui nama cabang yang dilacak dalam file konfigurasi build |
Tentukan peran keamanan mana yang memiliki akses ke rute | Mengamankan rute dengan peran dalam file staticwebapp.config.json |
Atur file HTML mana yang disajikan jika rute tidak cocok dengan file sebenarnya | Tentukan rute fallback dalam file staticwebapp.config.json |
Atur header global untuk permintaan HTTP | Tentukan header global dalam file staticwebapp.config.json |
Tentukan perintah build kustom | Tetapkan nilai perintah build khusus dalam file konfigurasi aplikasi |
Tetapkan variabel lingkungan untuk build frontend | Tentukan variabel lingkungan dalam file konfigurasi build |
Atur variabel lingkungan untuk API | Atur pengaturan aplikasi di portal |