CLI には Node.js 20.19.0 以上が必要です。
セットアップ
Base44 バックエンドを作成
React プロジェクトディレクトリに移動して、次を実行します:まだログインしていない場合、コマンドは認証を促します。プロンプトが表示されたら Create a basic project を選択してください。これにより、React プロジェクトディレクトリ内にバックエンドファイルが作成されます。その後、プロジェクトを構成するためのプロンプトに従ってください。プロジェクトを作成する際、Base44 skills が自動的に含まれ、AI エージェントに Base44 タスクの指示とコンテキストを提供します。
出力ディレクトリを構成
config.jsonc を更新して React のビルド出力を指すように設定してください。
site.outputDirectory フィールドを追加または変更します:エンティティを定義
データ構造を定義するエンティティスキーマを作成します。エンティティファイルは
base44/entities/ ディレクトリに配置する必要があります。例えば、base44/entities/task.jsonc を作成します:エンティティを Base44 にプッシュ
エンティティスキーマを Base44 にプッシュします:このコマンドは、ローカルのエンティティ定義を Base44 バックエンドと同期し、アプリケーションで使用できるようにします。詳細は
entities push を参照してください。Base44 クライアントを作成
プロジェクトで Base44 SDK クライアントを作成します。
appId は base44/.app.jsonc ファイルで確認できます。例えば、src/api/base44Client.js を作成します:フロントエンドで SDK を使用
タスクをリストして追加するシンプルなコンポーネントを作成します。例えば、
src/components/TaskList.jsx を作成します:SDK を呼び出すときは、大文字小文字を含むスキーマの正確なエンティティ名を使用してください。慣例上、エンティティ名は大文字で始まります。例えば、スキーマに
"name": "Task" がある場合、base44.entities.Task.list() としてアクセスします。アプリをローカルで実行
Vite 開発サーバーを起動して、インテグレーションをテストします。プロジェクトルートから次を実行します:React プロジェクトは SDK クライアントを介して Base44 バックエンドに接続し、デプロイされたエンティティをリアルタイムで操作できます。
フロントエンドをビルド
ローカルですべてが意図通りに見えたら、React プロジェクトを本番用にビルドします:これにより、出力ディレクトリ (通常は
dist) に最適化された本番ファイルが作成されます。次のステップ
これでプロジェクトに Base44 バックエンドが統合されたので、次のことができます:- SDK を使用してフロントエンドにより多くの機能を追加します。
- エンティティ、バックエンド関数、エージェントを追加します。TypeScript で作業している場合は、オートコンプリートと型安全性を得るために型を生成してください。
- バックエンドの
base44 devとフロントエンドのnpm run devを実行してローカルでテストします。セットアップ手順については、ローカル開発を参照してください。 - フロントエンドの構築を続け、
base44 deployで更新をデプロイします。 base44 site openでデプロイされたサイトを開きます。
関連項目
- CLI Command Reference: 利用可能なすべての CLI コマンド
- Project Structure: プロジェクトファイルの構成方法
- JavaScript SDK Documentation: アプリをバックエンドに接続
- Base44 Skills: AI アシスタントに Base44 での作業を教える
このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。

