base44 exec
Ein Skript mit dem Base44-SDK ausführen, vorauthentifiziert als aktueller Benutzer. Liest das Skript aus stdin.Syntax
So funktioniert es
Der Befehlexec liest ein Skript aus stdin und führt es serverseitig mit dem Base44-SDK aus, vorauthentifiziert als aktuell angemeldeter Benutzer. So kannst du Einzelskripte gegen die Daten deiner App ausführen, ohne eine komplette Funktion zu schreiben.
Verfügbare Globals
base44 — ein vorinitialisierter SDK-Client, in jedem exec-Skript als globale Variable verfügbar. Du musst ihn nicht importieren oder konfigurieren — er ist sofort einsatzbereit.
Nutze ihn, um mit den Ressourcen deiner App zu interagieren:
base44.entities.<EntityName>— CRUD-Operationen auf Entitäten (.list(),.get(id),.create(data),.update(id, data),.delete(id))base44.functions.invoke(name, data?)— eine Backend-Funktion aufrufenbase44.agents.<AgentName>— KI-Agenten aufrufen- Weitere verfügbare Ressourcen und Methoden findest du in der Base44-SDK-Referenz
Beispiele
Voraussetzungen
- Muss authentifiziert sein (
npx base44 login) - Muss in einem dieser Kontexte laufen:
- aus einem verknüpften Base44-Projektverzeichnis oder
- mit
--app-id <id>oder - mit gesetztem
BASE44_APP_ID
- Skript muss über stdin gepipt werden (nicht-interaktiver Modus)
Hinweise
- Das Skript läuft mit dem vorauthentifizierten Base44-SDK — du kannst
base44.entities,base44.functionsusw. direkt verwenden --app-idist nützlich, wenn du App-Daten inspizieren willst, ohne in ein verknüpftes lokales Projekt zu wechseln- Der Exit-Code des Skripts wird als Exit-Code des CLI-Prozesses weitergegeben
- Dieser Befehl erfordert, dass stdin gepipt wird (er akzeptiert keine Eingabe im interaktiven TTY-Modus)
Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.

