Delen via


De API-server starten met de Azure Static Web App CLI

Belangrijk

Om de beveiliging van implementaties van de Static Web Apps CLI te verbeteren, is er een belangrijke wijziging geïntroduceerd waarvoor u moet upgraden naar de nieuwste versie (2.0.2) van de Static Web Apps CLI op 15 januari 2025.

In Azure Static Web Apps kunt u de geïntegreerde beheerde functies gebruiken om API-eindpunten toe te voegen aan uw toepassing. U kunt een Azure Functions-app lokaal uitvoeren met behulp van azure Functions Core Tools CLI. De belangrijkste hulpprogramma's CLI biedt u de mogelijkheid om uw API-eindpunten lokaal uit te voeren en fouten op te sporen.

U kunt de kernhulpprogramma's handmatig of automatisch starten.

Handmatig starten

De SWA CLI-emulator naast de API-server gebruiken:

  1. Start de API-server met behulp van de Azure Functions Core Tools CLI of de Visual Studio Code-extensie.

    Kopieer de URL van de lokale API-server zodra de kernhulpprogramma's worden uitgevoerd.

    func host start
    
  2. Start de SWA CLI in een afzonderlijke terminal met behulp van de --api-devserver-url optie om deze door te geven aan de lokale API Server-URI.

    Voorbeeld:

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

Automatisch starten

Als u een automatisch starten wilt instellen, moet u eerst een Azure Functions-toepassingsproject in een api map in uw lokale ontwikkelomgeving hebben.

  1. Start de API-server naast de SWA-emulator

    swa start ./my-dist --api-location ./api
    
  2. De lancering combineren met het gebruik van een actieve dev-server

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

Volgende stappen