Skip to main content
Diese Seite ist Teil eines KI-Coding-Agent-Skills und für Agenten geschrieben, nicht für Menschen. Für die menschenlesbare Base44-Dokumentation siehe die Entwicklerdokumentation.

base44 functions pull

Deployte Funktionen von Base44 in lokale Dateien ziehen.

Syntax

npx base44 functions pull [name]

Argumente

ArgumentBeschreibungErforderlich
[name]Zu ziehender Funktionsname (zieht alle, wenn weggelassen)Nein

Authentifizierung

Erforderlich: Ja. Wenn du nicht authentifiziert bist, wirst du zur Anmeldung aufgefordert.

Was der Befehl tut

  1. Ruft deployte Funktionen von Base44 ab
  2. Filtert auf die angegebene Funktion, wenn [name] angegeben ist
  3. Überspringt Funktionen, die einem Plugin gehören (sie werden nicht lokal geschrieben)
  4. Schreibt Funktionsdateien in das lokale Verzeichnis functions/ (konfiguriert in base44/config.jsonc)
  5. Meldet jede Datei als written (neu/aktualisiert) oder unchanged

Beispiele

# Pull all deployed functions
npx base44 functions pull

# Pull a specific function
npx base44 functions pull process-order

Ausgabe

$ npx base44 functions pull
 Functions fetched successfully
 Function files written successfully
 process-order              written
 send-notification          unchanged

 Pulled 2 functions to base44/functions
Einzelne Funktion:
$ npx base44 functions pull process-order
 Functions fetched successfully
 Function files written successfully
 process-order              written

 Pulled 1 function to base44/functions

Fehlerbehandlung

Wenn die angegebene Funktion remote nicht gefunden wird:
$ npx base44 functions pull nonexistent
 Function "nonexistent" not found on remote
Wenn die angegebene Funktion einem Plugin gehört:
$ npx base44 functions pull plugin-func
 Function "plugin-func" is managed by a plugin and was not pulled into base44/functions
Wenn auf Remote keine Funktionen existieren:
$ npx base44 functions pull
 No functions found on remote

Hinweise

  • Dateien werden in das in base44/config.jsonc konfigurierte functionsDir geschrieben (Standardwert functions/)
  • Dateien, die bereits mit dem Remote-Inhalt übereinstimmen, werden übersprungen (als unchanged gemeldet)
  • Plugin-eigene Funktionen werden übersprungen — von einem Plugin verwaltete Funktionen werden nie lokal geschrieben; sie erscheinen als plugin-owned, skipped in der Ausgabe
  • Überschreibt vorhandene lokale Funktionsdateien mit den Remote-Versionen — commite lokale Änderungen zuerst
  • Verwende npx base44 functions deploy, um lokale Änderungen zurück zu Base44 zu pushen
  • Verwende npx base44 functions list, um zu sehen, welche Funktionen auf Remote deployt sind
Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.