Compartir a través de


Inicio del servidor de API con la CLI de Azure Static Web App

Importante

Para mejorar la seguridad de las implementaciones de la CLI de Static Web Apps, se introdujo un cambio importante que requiere que actualice a la versión más reciente (2.0.2) de la CLI de Static Web Apps el 15 de enero de 2025.

En Azure Static Web Apps, puede usar la funciones administradas integradas para agregar puntos de conexión de API a la aplicación. Puede ejecutar una aplicación de Azure Functions localmente mediante la CLI de herramientas principales de Azure Functions. La CLI de herramientas principales le ofrece la oportunidad de ejecutar y depurar los puntos de conexión de API localmente.

Puede iniciar las herramientas principales de forma manual o automática.

Inicio manual

Para usar el emulador de la CLI de SWA junto con el servidor de API:

  1. Inicie el servidor de API mediante la CLI de herramientas principales de Azure Functions o la extensión de Visual Studio Code.

    Copie la dirección URL del servidor de API local una vez que se ejecuten las herramientas principales.

    func host start
    
  2. En un terminal independiente, inicie la CLI de SWA mediante la opción --api-devserver-url para pasarle el URI del servidor de API local.

    Por ejemplo:

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

Inicio automático

Para configurar un inicio automático, primero debe tener un proyecto de aplicación de Azure Functions ubicado en una carpeta api del entorno de desarrollo local.

  1. Inicio del servidor de API junto con el emulador de SWA

    swa start ./my-dist --api-location ./api
    
  2. Combinar el inicio con el uso de un servidor de desarrollo en ejecución

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

Pasos siguientes