Passer au contenu principal
Générer un fichier de déclaration TypeScript (types.d.ts) à partir de vos ressources de projet locales. La commande lit vos entités, fonctions, agents et connecteurs, et produit un fichier de types qui augmente le module @base44/sdk avec des types spécifiques au projet. Cela vous donne l’autocomplétion pour les noms de ressources, la vérification de type à la compilation et des données typées lors de la lecture ou de l’écriture d’entités. Le fichier généré est écrit dans base44/.types/types.d.ts. Si un fichier tsconfig.json existe à la racine de votre projet, la commande ajoute automatiquement base44/.types/*.d.ts à son tableau include afin que TypeScript récupère les types sans configuration manuelle.
Réexécutez cette commande chaque fois que vous ajoutez, supprimez ou modifiez une ressource pour garder les types synchronisés.

Utilisation

base44 types generate

Ce qui est généré

Les entités génèrent une interface TypeScript pour chaque entité à partir de son schéma JSON. Les champs sont typés avec des marqueurs requis/optionnels et des types d’objets imbriqués. Une interface EntityTypeRegistry mappe chaque nom d’entité à son interface générée. Les fonctions, agents et connecteurs génèrent uniquement des registres de noms (FunctionNameRegistry, AgentNameRegistry et ConnectorTypeRegistry). Ils listent les noms de vos fonctions, agents et types d’intégration de connecteurs afin que votre éditeur puisse les autocompléter, mais ils n’incluent pas les types de paramètres, les types de retour ou d’autres détails de configuration.

Voir aussi

Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.