base44 functions deploy
Implanta definições de função locais na Base44.Sintaxe
Opções
| Opção | Descrição | Obrigatório |
|---|---|---|
[names...] | Um ou mais nomes de função para implantar (implanta todas se omitido) | Não |
--force | Exclui funções remotas não encontradas localmente (não pode ser combinado com [names...]) | Não |
Autenticação
Obrigatório: Sim. Se não estiver autenticado, você será solicitado a fazer login primeiro.O que faz
- Escaneia o diretório
base44/functions/em busca de definições de função - Descobre funções a partir de arquivos
entry.ts/entry.js - Exibe a contagem de funções a serem implantadas
- Faz upload do código da função para a Base44 sequencialmente
- Reporta os resultados: contagens de implantadas, inalteradas e falhadas
- Se
--forcefor usado: também exclui funções remotas que não existem mais localmente
Pré-requisitos
- Deve ser executado a partir de um diretório de projeto Base44
- O projeto deve ter definições de função na pasta
base44/functions/ - Cada função deve ser uma pasta com
entry.tsouentry.js
Exemplos
Saída
--force:
Códigos de saída
- Código de saída 0: Todas as funções implantadas com sucesso (ou inalteradas)
- Código de saída 1: Uma ou mais funções falharam ao implantar
Tratamento de erros
Se nenhuma função for encontrada no seu projeto:--force for combinado com nomes de função:
Casos de uso
- Após criar novas funções no seu projeto
- Ao modificar código de função existente
- Para sincronizar alterações de função antes de testar
- Como parte do seu fluxo de desenvolvimento quando a lógica de backend muda
- Use
--forcepara limpar funções remotas que foram removidas localmente
Notas
- Este comando implanta o código da função
- As alterações são aplicadas ao seu projeto Base44 imediatamente
- Resultados de implantação por função:
deployed,unchangedouerror --forcenão pode ser combinado com nomes de função específicos- Certifique-se de testar as funções em um ambiente de desenvolvimento primeiro
- As definições de função estão localizadas no diretório
base44/functions/ - Use
entry.tsouentry.jspara funções - Para saber como criar funções, veja functions-create.md
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

