base44 dev
リンクされた Base44 プロジェクトのローカル開発を開始します。 このコマンドは常に Base44 バックエンドをローカルで起動します。base44/config.jsonc に site.serveCommand が定義されている場合は、プロジェクトルートからフロントエンド開発サーバーも実行し、ローカルバックエンドに自動的に接続します。
構文
オプション
| オプション | 説明 | 必須 | デフォルト |
|---|---|---|---|
-p, --port <number> | ローカル Base44 バックエンドのポート | いいえ | 4400 |
認証
必須: はい。認証されていない場合は、先にログインを求められます。要件
- リンクされたローカル Base44 プロジェクト から実行する必要があります
base44/.app.jsoncが存在する必要がありますbase44 devは--app-idまたはBASE44_APP_IDと一緒に使用できません
動作
- リンクされたローカルプロジェクト構成を読み込みます
- エンティティ、関数、認証ルート用のローカル Base44 バックエンドを起動します
- ローカル Base44 リソースを監視し、変更時にリロードします
site.serveCommandが設定されている場合、プロジェクトルートからフロントエンド開発サーバーを起動しますVITE_BASE44_APP_IDとVITE_BASE44_APP_BASE_URLをフロントエンドプロセスに注入します- コマンドを停止するとすべてをクリーンにシャットダウンします
フロントエンド + バックエンドの動作
base44 dev は バックエンドとフロントエンドの両方 で動作します:
- バックエンド: 常にローカルで実行
- フロントエンド:
base44/config.jsoncにsite.serveCommandが含まれている場合のみ実行
base44 dev を使用する前に、構成を確認してください:
site.serveCommand が欠落している場合でも base44 dev は動作しますが、Base44 バックエンドのみを起動します。
例
注意事項
- リンクされたローカルプロジェクトから使用します。
--app-idとは併用しません - フロントエンドが実行されているとき、CLI はバックエンドとフロントエンドの出力を一緒にストリーミングします
- フロントエンドプロセスが終了すると、ローカル開発環境もシャットダウンします
このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。

