Skip to main content
このページは AI コーディングエージェントスキルの一部で、人間ではなくエージェント向けに書かれています。人間向けの Base44 ドキュメントは デベロッパードキュメント を参照してください。

base44 functions pull

デプロイ済み関数を Base44 からローカルファイルにプルします。

構文

引数

認証

必須: はい。認証されていない場合は、先にログインを求められます。

動作

  1. デプロイ済み関数を Base44 からフェッチします
  2. [name] が指定されている場合、その関数にフィルタリングします
  3. プラグイン所有の関数はスキップします (ローカルには書き込まれません)
  4. 関数ファイルをローカルの functions/ ディレクトリ (base44/config.jsonc で設定) に書き込みます
  5. 各ファイルを written (新規/更新) または unchanged として報告します

出力

単一関数:

エラー処理

指定した関数がリモートに見つからない場合:
指定した関数がプラグイン所有の場合:
リモートに関数が存在しない場合:

注意事項

  • ファイルは base44/config.jsonc で構成された functionsDir に書き込まれます (デフォルトは functions/)
  • リモートの内容と既に一致するファイルはスキップされます (unchanged として報告)
  • プラグイン所有の関数はスキップされます — プラグインによって管理される関数はローカルに書き込まれず、出力に plugin-owned, skipped として表示されます
  • これは既存のローカル関数ファイルをリモートのバージョンで上書きします — 先にローカルの変更をコミットしてください
  • ローカルの変更を Base44 に戻すには npx base44 functions deploy を使用します
  • リモートにデプロイされている関数を確認するには npx base44 functions list を使用します
このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。