base44 deploy
すべてのプロジェクトリソース (entities、functions、agents、connectors、site) を単一のコマンドで Base44 にデプロイします。構文
オプション
| オプション | 説明 |
|---|---|
-y, --yes | 確認プロンプトをスキップ |
デプロイ対象
コマンドは以下を自動的に検出してデプロイします:- Entities -
base44/entities/内のすべての.jsoncファイル - Functions -
base44/functions/内のすべての関数 - Agents -
base44/agents/内のすべてのエージェント構成 - Connectors -
base44/connectors/内のすべてのコネクタ構成 - Auth Config -
base44/auth/の認証設定 (存在する場合) - Site -
site.outputDirectoryからのビルド済みファイル (構成されている場合)
例
典型的なワークフロー
動作
base44/config.jsoncからプロジェクト構成を読み込みます- 利用可能なリソース (entities、functions、agents、connectors、site) を検出します
- デプロイされる内容のサマリーを表示します
- 確認を求めます (
-yフラグが使用されていない場合) - すべてのリソースを順番にデプロイします:
- エンティティスキーマをプッシュ
- 関数をデプロイ
- エージェント構成をプッシュ
- コネクタ構成をプッシュ
- 認証設定をプッシュ
- サイトファイルをアップロード
- 認可が必要な新規コネクタの OAuth 認可を処理します
- ダッシュボード URL とアプリ URL を表示します (サイトがデプロイされた場合)
コネクタの OAuth フロー
デプロイ後にコネクタが認可を必要とする場合、CLI はブラウザーを開いて OAuth を完了するよう促します。非対話型環境 (CI/CD、TTY なし) では OAuth プロンプトは自動的にスキップされます。要件
- リンクされた Base44 プロジェクトディレクトリから実行する必要があります
- 認証済みである必要があります (先に
npx base44 loginを実行) - サイトのデプロイのため、先に
npm run buildを実行する必要があります
出力
デプロイ成功後:- Dashboard: アプリの管理ダッシュボードへのリンク
- App URL: デプロイされたサイトの公開 URL (サイトが含まれる場合)
注意事項
- リソースが見つからない場合、コマンドはメッセージを表示して終了します
- 特定のリソースのみをデプロイしたい場合は、個別のコマンド (
entities push、functions deploy、connectors push、site deploy) を使用してください - デプロイ前にサイトをビルドする必要があります - このコマンドは
npm run buildを実行しません
関連コマンド
| コマンド | 説明 |
|---|---|
base44 entities push | エンティティのみプッシュ |
base44 functions deploy | 関数のみデプロイ |
base44 agents push | エージェントのみプッシュ |
base44 connectors push | コネクタのみプッシュ |
base44 auth push | 認証設定のみプッシュ |
base44 site deploy | サイトのみデプロイ |
このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。

