base44 types generate
Genera un archivo de declaración TypeScript (types.d.ts) a partir de los recursos del proyecto (entidades, funciones, agentes, conectores).
Uso
Lo que hace
- Lee la configuración del proyecto — Escanea
base44/entities/,base44/functions/,base44/agents/ybase44/connectors/en busca de todos los recursos definidos - Genera
base44/.types/types.d.ts— Crea un archivo de declaración TypeScript que aumenta el módulo@base44/sdkcon registros tipados - Actualiza
tsconfig.json(si está presente) — Añade automáticamentebase44/.types/*.d.tsal arrayincludepara que TypeScript recoja los tipos generados
Autenticación
No requerida. Este comando se ejecuta completamente localmente y no necesita autenticación.Archivo de salida
El archivo generado se coloca en:Contenido generado
El archivo de declaración aumenta el módulo@base44/sdk con cuatro registros:
EntityTypeRegistry— Mapea nombres de entidades a sus interfaces TypeScript (compiladas desde los esquemas JSON de entidades)FunctionNameRegistry— Lista todos los nombres de funciones de backendAgentNameRegistry— Lista todos los nombres de agentesConnectorTypeRegistry— Lista todos los tipos de conectores
Integración con tsconfig.json
Si existe untsconfig.json en la raíz del proyecto, el comando añade automáticamente base44/.types/*.d.ts al array include:
tsconfig.json, este paso se omite silenciosamente.
Cuándo ejecutar
- Después de crear o modificar esquemas de entidades en
base44/entities/ - Después de añadir o eliminar funciones de backend en
base44/functions/ - Después de añadir o eliminar agentes en
base44/agents/ - Después de añadir o eliminar conectores en
base44/connectors/ - Al configurar un proyecto TypeScript por primera vez con Base44
Notas
- El archivo generado no debe editarse manualmente — se sobrescribirá en la siguiente ejecución
- Considera añadir
base44 types generatea tu pipeline de compilación o como script pre-build - El directorio
.typesse crea automáticamente dentro de la carpetabase44/
Esta página fue traducida usando IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.

