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:
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
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.
Start de API-server naast de SWA-emulator
swa start ./my-dist --api-location ./api
De lancering combineren met het gebruik van een actieve dev-server
swa start http://localhost:3000 --api-location ./api