Inicie o servidor de API com a CLI do Aplicativo Web Estático do Azure
Importante
Para melhorar a segurança das implantações da CLI de Aplicativos Web Estáticos, foi introduzida uma alteração significativa que exige que você atualize para a versão mais recente (2.0.2) da CLI de Aplicativos Web Estáticos até 15 de janeiro de 2025.
Nos Aplicativos Web Estáticos do Azure, você pode usar as Funções gerenciadas integradas para adicionar pontos de extremidade de API ao seu aplicativo. Você pode executar um aplicativo do Azure Functions localmente usando a CLI das ferramentas principais do Azure Functions. A CLI das ferramentas principais oferece a oportunidade de executar e depurar seus pontos de extremidade de API localmente.
Você pode iniciar as ferramentas principais manualmente ou automaticamente.
Início manual
Para usar o emulador SWA CLI junto com o servidor de API:
Inicie o servidor de API usando a CLI das ferramentas principais do Azure Functions ou a Extensão de Código do Visual Studio.
Copie a URL do servidor de API local, assim que as ferramentas principais estiverem em execução.
func host start
Em um terminal separado, inicie a CLI SWA usando a
--api-devserver-url
opção de passar o URI do Servidor de API local.Por exemplo:
swa start ./my-dist --api-devserver-url http://localhost:7071
Início automático
Para configurar um início automático, primeiro você precisa ter um projeto de aplicativo do Azure Functions localizado em uma api
pasta em seu ambiente de desenvolvimento local.
Inicie o servidor de API junto com o emulador SWA
swa start ./my-dist --api-location ./api
Combine a inicialização com o uso de um servidor de desenvolvimento em execução
swa start http://localhost:3000 --api-location ./api