メインコンテンツへスキップ
例のアプリなど、既存の Base44 バックエンドプロジェクトコードを Base44 のバックエンドにリンクできます。すでに Base44 バックエンドプロジェクトファイルがローカルにある場合に使用します。 プロジェクトファイルがまだない場合は、代わりに base44 create を使用して新しいプロジェクトを生成してください。
  • このガイドは、例のアプリやチームメンバーが共有するプロジェクトなど、既存の Base44 バックエンドプロジェクトコードをリンクするためのものです。Base44 アプリエディタでアプリを作成し、ローカルで開発したい場合は、代わりに base44 eject を使用してください。
  • CLI には Node.js 20.19.0 以上が必要です。

ローカルコードとバックエンドプロジェクトを理解する

Base44 で作業する際には、2 つの別個のコンポーネントがあります:
  • ローカルコード: フロントエンドコード、エンティティスキーマ、バックエンド関数など、コンピュータ上のプロジェクトファイル。
  • Base44 バックエンドプロジェクト: Base44 のサーバー上のバックエンドインフラストラクチャ。データベース、エンドポイント、ホスティングなどを含みます。
リンクは、ローカルコードをバックエンドプロジェクトに接続することで、アプリが Base44 のインフラストラクチャを使用できるようにします。リンクプロセス中に、次の 2 つのオプションのいずれかを選択します:
  • 新規プロジェクトを作成: コード用に Base44 上に新しいバックエンドを作成します。このコードを初めてセットアップする場合に選択してください。
  • 既存にリンク: Base44 上にすでに存在するバックエンドに接続します。以前にセットアップしたバックエンドに再接続する場合、またはバックエンドがすでに作成されているチームプロジェクトに参加する場合に選択してください。

プロジェクトをリンクする

1

プロジェクトコードを取得

例のアプリをクローンするか、既存のプロジェクトコードをダウンロードし、プロジェクトディレクトリに移動します。プロジェクトには既に config.jsonc ファイルを持つ base44/ フォルダが含まれているはずです。
2

依存関係をインストール

プロジェクトの依存関係をインストールします:
npm install
3

Base44 CLI をインストール

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

認証

Base44 アカウントにログインします:
base44 login
CLI がデバイスコードを生成します。提供された URL を開き、コードを入力して、ブラウザで認証を完了してください。
5

プロジェクトをリンク

ローカルプロジェクトを Base44 バックエンドにリンクします:
base44 link
CLI は、新しいバックエンドプロジェクトを作成するか、既存のものにリンクするかを選択するように促します。これにより、アプリ ID を含む .app.jsonc ファイルが base44/ ディレクトリに作成されます:
{
  "id": "your-app-id"
}
.app.jsonc ファイルは決してバージョン管理にコミットしないでください。自動的に .gitignore に追加され、開発者およびデプロイ環境ごとに固有のものです。
6

環境変数のセットアップ (必要な場合)

SDK クライアントを構成する際にはアプリ ID が必要です。プロジェクトは通常、アプリ ID を環境変数に保存し、それを取得してクライアントを作成します。必要な環境変数を設定する手順については、プロジェクトのドキュメントまたは構成ファイルを確認してください。
7

プロジェクトにフロントエンドがある場合はビルド

プロジェクトにフロントエンドが含まれている場合は、次のステップでデプロイできるようにビルドしてください。
8

リソースをプッシュ

プロジェクトのリソースを Base44 バックエンドに同期します:
base44 deploy
これにより、エンティティ、関数、およびプロジェクトにサイトがある場合はサイトがプッシュされます。プロジェクトにエージェントがある場合は、それらもプッシュしてください:
base44 agents push

次のステップ

これでプロジェクトがセットアップされて実行されているので、次のことができます:

関連項目

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