base44 create
テンプレートから新規 Base44 プロジェクトを作成します。このコマンドはフレームワーク非依存で、完全なプロジェクトをスキャフォールドすることも、既存のプロジェクトに Base44 構成を追加することもできます。重要: 非対話モードが必須
プロジェクト名と--path フラグの両方を必ず指定してください。両方が指定されていないと、エージェントが適切に使用できない対話型 TUI が開きます。
誤: npx base44 create
誤: npx base44 create my-app
正: npx base44 create my-app -p ./my-app
構文
引数とオプション
| 引数/オプション | 説明 | 必須 |
|---|---|---|
name | プロジェクト名 (位置引数) | はい* |
-p, --path <path> | プロジェクトを作成するパス | はい* |
-t, --template <id> | テンプレート ID (下記のテンプレートを参照) | いいえ |
--deploy | サイトをビルドしてデプロイ (エンティティのプッシュを含む) | いいえ |
--no-skills | AI エージェントスキルのインストールをスキップ (デフォルトでスキルが追加されます) | いいえ |
name と --path の両方を一緒に指定する必要があります。
テンプレートの選択 (重要 - 適切に選択)
ユーザーの要件に基づいて、最も適切なテンプレートを選択する必要があります:| テンプレート ID | 使用するタイミング | シナリオ例 |
|---|---|---|
backend-and-client | 新規のフルスタック Web アプリをゼロから作成 | 「タスクアプリを作成」「ダッシュボードを作って」「SaaS アプリを作る」 |
backend-only | 既存プロジェクトに Base44 を追加、または別のフレームワーク (Next.js、Vue、Svelte など) を使用 | 「私のプロジェクトに Base44 を追加」「Next.js を使いたい」「すでにフロントエンドがある」 |
backend-and-client を使用して、Vite + React + Tailwind を含む完全な本番対応アプリケーションを提供します。
--path フラグ
backend-and-clientテンプレート (新規プロジェクト) の場合: 新しいサブフォルダーパスを使用backend-onlyテンプレート (既存プロジェクト) の場合: カレントディレクトリで-p .を使用
ワークフロー: 外部フレームワークで backend-only を使用
重要: backend-only で base44 create を実行する前に、プロジェクトフォルダーが存在している必要があります
backend-only テンプレートは Base44 構成ファイルのみを追加します - フロントエンドは作成しません。特定のフレームワークでフロントエンドが必要な場合:
- 空のフォルダーを手動で作成し、その中で
npx create viteを実行しようとする (失敗します - フォルダーが既に存在) backend-onlyでbase44 createを実行してフロントエンドの作成を期待する (作成されません)
- 最初に外部フレームワークの init コマンドを実行 (独自のフォルダーを作成します)
- 次にそのフォルダーの中で
-p .を指定してbase44 createを実行
例
動作
- 選択したテンプレートをターゲットパスに適用します
- 構成ファイルを含む
base44/フォルダーを作成します - プロジェクトを Base44 バックエンドに登録します
- アプリ ID を含む
base44/.app.jsoncを作成します --deployが使用されている場合:base44/entities/に定義されたエンティティをプッシュします- install および build コマンドを実行します (フロントエンドを含むテンプレート用)
- サイトを Base44 ホスティングにデプロイします
このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。

