base44 types generate
Gera um arquivo de declaração TypeScript (types.d.ts) a partir dos recursos do projeto (entidades, funções, agentes, conectores).
Uso
O que faz
- Lê a configuração do projeto — Escaneia
base44/entities/,base44/functions/,base44/agents/ebase44/connectors/para todos os recursos definidos - Gera
base44/.types/types.d.ts— Cria um arquivo de declaração TypeScript que aumenta o módulo@base44/sdkcom registros tipados - Atualiza
tsconfig.json(se presente) — Adiciona automaticamentebase44/.types/*.d.tsao arrayincludepara que o TypeScript reconheça os tipos gerados
Autenticação
Não obrigatório. Este comando é executado inteiramente localmente e não precisa de autenticação.Arquivo de saída
O arquivo gerado é colocado em:Conteúdo gerado
O arquivo de declaração aumenta o módulo@base44/sdk com quatro registros:
EntityTypeRegistry— Mapeia nomes de entidades para suas interfaces TypeScript (compiladas dos schemas JSON de entidades)FunctionNameRegistry— Lista todos os nomes de funções de backendAgentNameRegistry— Lista todos os nomes de agentesConnectorTypeRegistry— Lista todos os tipos de conector
Integração com tsconfig.json
Se umtsconfig.json existir na raiz do projeto, o comando adiciona automaticamente base44/.types/*.d.ts ao array include:
tsconfig.json existir, esta etapa é ignorada silenciosamente.
Quando executar
- Após criar ou modificar schemas de entidade em
base44/entities/ - Após adicionar ou remover funções de backend em
base44/functions/ - Após adicionar ou remover agentes em
base44/agents/ - Após adicionar ou remover conectores em
base44/connectors/ - Ao configurar um projeto TypeScript pela primeira vez com a Base44
Notas
- O arquivo gerado não deve ser editado manualmente — será sobrescrito na próxima execução
- Considere adicionar
base44 types generateao seu pipeline de build ou como script de pré-build - O diretório
.typesé criado automaticamente dentro da pastabase44/
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

