メインコンテンツへスキップ
eject コマンドを使用して、Base44 アプリエディタで構築したアプリを、ローカルコードベースを持つ新しい Base44 プロジェクトにクローンします。このコマンドは、独自のアプリ ID を持つ新しいバックエンドを Base44 上に作成し、コードをローカルにダウンロードして、独自の IDE での開発の完全な制御を提供します。元のアプリは変更されずに Base44 に残ります。
  • このガイドは、Base44 アプリエディタで作成されたアプリ向けです。例のアプリやチームメンバーが共有するプロジェクトなど、バックエンドプロジェクトコードを Base44 バックエンドに接続するには、既存のバックエンドプロジェクトをリンクを参照してください。
  • CLI には Node.js 20.19.0 以上が必要です。
1

CLI をインストール

Base44 CLI をグローバルにインストールします:
npm install -g base44@latest
2

アプリを eject

eject コマンドを実行します:
base44 eject
まだログインしていない場合、コマンドは認証を促します。クローンしたいアプリを選択し、宛先フォルダを選択します。CLI は固有のアプリ ID を持つ新しい Base44 バックエンドプロジェクトを作成し、アプリのフロントエンドコードとバックエンドリソースをローカルにダウンロードします。
完了すると、以下が得られます:
  • 新しい Base44 バックエンドプロジェクト: 独自のアプリ ID と空のデータベースを持つ別個の Base44 バックエンド。
  • ローカルプロジェクトファイル:
    • フロントエンドコード: 変更とビルドの準備が整ったアプリの React フロントエンド。
    • バックエンドリソース: base44/ ディレクトリ内のエンティティスキーマ、関数、構成ファイル。
エンティティスキーマは新しいプロジェクトにコピーされますが、データはコピーされません。レコードを追加するには、Work with data を参照してください。 生成されたファイルの詳細については、プロジェクト構造を参照してください。

eject を使用するタイミング

次の場合に eject を使用してください:
  • 完全なコード制御で既存アプリを自分の IDE で開発したい。
  • モバイルアプリや Chrome 拡張機能など、バックエンドを共有する追加クライアントを構築したい。
  • フィーチャーブランチや pull request など、GitHub インテグレーションを超えるバージョン管理ワークフローが必要。

次のステップ

ローカルプロジェクトができたので、次のことができます:

関連項目

このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。