Zum Hauptinhalt springen
Generiere eine TypeScript-Deklarationsdatei (types.d.ts) aus deinen lokalen Projektressourcen. Der Befehl liest deine Entitäten, Funktionen, Agenten und Connectors und erzeugt eine Typendatei, die das Modul @base44/sdk mit projektspezifischen Typen erweitert. So erhältst du Autocomplete für Ressourcennamen, Typprüfung zur Kompilierzeit und typisierte Daten beim Lesen oder Schreiben von Entitäten. Die generierte Datei wird in base44/.types/types.d.ts geschrieben. Wenn eine Datei tsconfig.json im Projekt-Root existiert, fügt der Befehl base44/.types/*.d.ts automatisch zu deren include-Array hinzu, sodass TypeScript die Typen ohne manuelle Konfiguration erkennt.
Führe diesen Befehl erneut aus, wenn du eine Ressource hinzufügst, entfernst oder änderst, um die Typen synchron zu halten.

Verwendung

base44 types generate

Was generiert wird

Entitäten generieren für jede Entität aus ihrem JSON-Schema ein TypeScript-Interface. Felder werden mit Markierungen für required/optional und verschachtelten Objekttypen typisiert. Ein Interface EntityTypeRegistry ordnet jeden Entitätsnamen seinem generierten Interface zu. Funktionen, Agenten und Connectors generieren nur Namen-Registries (FunctionNameRegistry, AgentNameRegistry und ConnectorTypeRegistry). Diese listen die Namen deiner Funktionen, Agenten und Connector-Integrationstypen auf, damit dein Editor sie autovervollständigen kann, sie enthalten jedoch keine Parametertypen, Rückgabetypen oder andere Konfigurationsdetails.

Siehe auch

Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.