Bagikan melalui


Memulai server API dengan Azure Static Web App CLI

Penting

Untuk meningkatkan keamanan penyebaran dari CLI Static Web Apps, perubahan yang melanggar diperkenalkan yang mengharuskan Anda untuk meningkatkan ke versi terbaru (2.0.2) dari CLI Static Web Apps pada 15 Jan 2025.

Di Azure Static Web Apps, Anda dapat menggunakan Functions terkelola terintegrasi untuk menambahkan titik akhir API ke aplikasi Anda. Anda dapat menjalankan aplikasi Azure Functions secara lokal menggunakan CLI alat inti Azure Functions. CLI alat inti memberi Anda kesempatan untuk menjalankan dan men-debug titik akhir API Anda secara lokal.

Anda dapat memulai alat inti secara manual atau otomatis.

Mulai manual

Untuk menggunakan emulator CLI SWA bersama server API:

  1. Mulai server API menggunakan CLI alat inti Azure Functions atau Ekstensi Visual Studio Code.

    Salin URL server API lokal, setelah alat inti berjalan.

    func host start
    
  2. Di terminal terpisah, mulai SWA CLI menggunakan --api-devserver-url opsi untuk meneruskannya URI API Server lokal.

    Contohnya:

    swa start ./my-dist --api-devserver-url http://localhost:7071
    

Mulai otomatis

Untuk menyiapkan mulai otomatis, Anda harus terlebih dahulu memiliki proyek aplikasi Azure Functions yang api terletak di folder di lingkungan pengembangan lokal Anda.

  1. Luncurkan server API bersama emulator SWA

    swa start ./my-dist --api-location ./api
    
  2. Menggabungkan peluncuran dengan penggunaan server dev yang sedang berjalan

    swa start http://localhost:3000 --api-location ./api
    

Langkah berikutnya