types.d.ts) a partir dos recursos locais do seu projeto. O comando lê suas entidades, funções, agentes e conectores, e produz um arquivo de tipos que aumenta o módulo @base44/sdk com tipos específicos do projeto. Isso oferece autocomplete para nomes de recursos, verificação de tipos em tempo de compilação e dados tipados ao ler ou escrever entidades.
O arquivo gerado é escrito em base44/.types/types.d.ts. Se houver um arquivo tsconfig.json na raiz do seu projeto, o comando adiciona automaticamente base44/.types/*.d.ts ao seu array include, para que o TypeScript reconheça os tipos sem nenhuma configuração manual.
Execute este comando novamente sempre que adicionar, remover ou modificar um recurso para manter os
tipos em sincronia.
Uso
O que é gerado
Entidades geram uma interface TypeScript para cada entidade a partir do seu esquema JSON. Os campos são tipados com marcadores de obrigatório/opcional e tipos de objetos aninhados. Uma interfaceEntityTypeRegistry mapeia cada nome de entidade à sua interface gerada.
Funções, agentes e conectores geram apenas registros de nomes (FunctionNameRegistry, AgentNameRegistry e ConnectorTypeRegistry). Eles listam os nomes das suas funções, agentes e tipos de integração de conectores para que seu editor possa autocompletá-los, mas não incluem tipos de parâmetros, tipos de retorno ou outros detalhes de configuração.
Veja também
- Tipos dinâmicos: saiba como usar os tipos gerados no seu código
- Entidades: conheça a configuração de esquema do banco de dados
- Funções de backend: crie endpoints de API serverless
- Configurações de agente: configure agentes de IA para o seu app
- Estrutura do projeto: como os tipos se encaixam no seu projeto
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

