base44 create
テンプレートから新規 Base44 プロジェクトを作成します。このコマンドはフレームワーク非依存で、完全なプロジェクトをスキャフォールドすることも、既存のプロジェクトに Base44 構成を追加することもできます。重要: 非対話モードが必須
プロジェクト名と--path フラグの両方を必ず指定してください。両方が指定されていないと、エージェントが適切に使用できない対話型 TUI が開きます。
誤: npx base44 create
誤: npx base44 create my-app
正: npx base44 create my-app -p ./my-app
構文
引数とオプション
*非対話モードで必須。
name と --path の両方を一緒に指定する必要があります。
テンプレートの選択 (重要 - 適切に選択)
ユーザーの要件に基づいて、最も適切なテンプレートを選択する必要があります:
デフォルトの選択: ユーザーが特定のフレームワークを指定せずに「アプリを作成」または「プロジェクトを構築」と依頼した場合は、
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 を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。