Pré-requisitos
Se seu projeto tem funções de backend, você precisa instalar o Deno para executá-las localmente.Configure seu cliente frontend
Se seu projeto tem um frontend que usa o SDK, você precisa informar para onde enviar as requisições. Por padrão, o SDK envia requisições para o backend hospedado da Base44. Para usar o dev server local, passeserverUrl para a configuração do cliente ao rodar em modo de desenvolvimento. Em produção, omita serverUrl para que o SDK use seu padrão.
A abordagem é detectar se seu código está rodando em um ambiente de desenvolvimento, então definir condicionalmente serverUrl para apontar para o dev server local. A maioria dos frameworks oferece uma forma nativa de verificar isso.
1
Detecte o modo de desenvolvimento
Use o padrão que corresponde ao seu ambiente:
2
Passe serverUrl condicionalmente
Ao criar o cliente, inclua
serverUrl apenas em desenvolvimento:- Em desenvolvimento,
isDevétruee o SDK envia requisições paralocalhost:4400 - Em builds de produção,
isDevéfalse,serverUrlé omitido e o SDK usa o backend padrão da Base44
Execute os dev servers
Cada vez que você desenvolve localmente, precisa de dois terminais rodando lado a lado.1
Inicie o backend
Em um terminal, execute Isso inicia o backend local em
dev a partir do diretório do seu projeto:http://localhost:4400.2
Inicie o frontend
Em um segundo terminal, inicie seu dev server frontend como você normalmente faria. Por exemplo, com Vite:Todas as chamadas do SDK do seu frontend agora vão para o dev server local da Base44.
Veja também
- Visão geral do desenvolvimento local: O que roda localmente, o que é encaminhado e como funciona
dev: Referência do comando da CLI com flagsserverUrl: Configuração do cliente do SDK
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.