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 aturan rute dan keamanan, header kustom, dan pengaturan jaringan.

  • Konfigurasi build: Tentukan pengaturan yang mengontrol proses build.

  • Pengaturan aplikasi: Atur pengaturan tingkat aplikasi dan variabel lingkungan yang dapat digunakan oleh API backend.

Contoh skenario

Jika Anda ingin... kemudian...
Menentukan aturan perutean Membuat aturan dalam file staticwebapp.config.json
Tetapkan cabang yang memicu pembuatan build Memperbarui nama cabang yang dilacak dalam file konfigurasi build
Menentukan peran keamanan mana yang memiliki akses ke rute Mengamankan rute dengan peran dalam file staticwebapp.config.json
Atur file HTML mana yang dilayani jika rute tidak cocok dengan file aktual Menentukan rute fallback dalam file staticwebapp.config.json
Mengatur header global untuk permintaan HTTP Menentukan header global dalam file staticwebapp.config.json
Menentukan perintah build kustom Mengatur nilai perintah build kustom dalam file konfigurasi aplikasi
Mengatur variabel lingkungan untuk frontend build Menentukan variabel lingkungan dalam file konfigurasi build
Mengatur variabel lingkungan untuk API Mengatur pengaturan aplikasi di portal

Langkah berikutnya