base44 types generate
プロジェクトリソース (entities、functions、agents、connectors) から TypeScript 宣言ファイル (types.d.ts) を生成します。
使い方
動作
- プロジェクト構成を読み込み —
base44/entities/、base44/functions/、base44/agents/、base44/connectors/をスキャンしてすべての定義済みリソースを検出 base44/.types/types.d.tsを生成 — 型付きレジストリで@base44/sdkモジュールを拡張する TypeScript 宣言ファイルを作成tsconfig.jsonを更新 (存在する場合) — 生成された型を TypeScript が拾うようにinclude配列にbase44/.types/*.d.tsを自動追加
認証
不要。 このコマンドは完全にローカルで実行され、認証を必要としません。出力ファイル
生成されたファイルは以下に配置されます:生成される内容
宣言ファイルは 4 つのレジストリで@base44/sdk モジュールを拡張します:
EntityTypeRegistry— エンティティ名を対応する TypeScript インターフェースにマッピング (エンティティ JSON スキーマからコンパイル)FunctionNameRegistry— すべてのバックエンド関数名をリストAgentNameRegistry— すべてのエージェント名をリストConnectorTypeRegistry— すべてのコネクタタイプをリスト
tsconfig.json との統合
プロジェクトルートにtsconfig.json が存在する場合、コマンドは include 配列に base44/.types/*.d.ts を自動追加します:
tsconfig.json が存在しない場合、このステップは静かにスキップされます。
実行タイミング
base44/entities/でエンティティスキーマを作成または変更した後base44/functions/でバックエンド関数を追加または削除した後base44/agents/でエージェントを追加または削除した後base44/connectors/でコネクタを追加または削除した後- Base44 で TypeScript プロジェクトを初めてセットアップするとき
注意事項
- 生成されたファイルは 手動で編集しないでください — 次回実行時に上書きされます
base44 types generateをビルドパイプラインまたは pre-build スクリプトに追加することを検討してください.typesディレクトリはbase44/フォルダー内に自動的に作成されます
このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。

