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 eject

Den Code eines bestehenden Base44-Projekts auf deinen lokalen Rechner herunterladen.

Syntax

Optionen

Was der Befehl tut

Mit dem eject-Befehl kannst du den Quellcode eines Base44-Projekts herunterladen, das über die Plattform erstellt oder verwaltet wurde:
  1. Listet alle ejektbaren Projekte auf (Projekte mit verwaltetem Quellcode)
  2. Lässt dich ein Projekt interaktiv auswählen (oder per --app-id angeben)
  3. Lädt den Projektcode in ein lokales Verzeichnis herunter
  4. Erstellt ein neues Projekt als Kopie (benannt “{Original Name} Copy”)
  5. Verknüpft den heruntergeladenen Code mit dem neuen Projekt
  6. Erstellt .env.local mit der neuen Projekt-ID
  7. Installiert optional Abhängigkeiten, baut und deployt das Projekt

Beispiele

Workflow

Wenn du eject ausführst:
  1. Projektauswahl: Wähle aus verfügbaren ejektbaren Projekten
  2. Pfadauswahl: Gib an, wo das Projekt erstellt werden soll (Standardwert ./{project-name} oder ./, falls das aktuelle Verzeichnis leer ist)
  3. Download: Der Projektcode wird an den angegebenen Pfad heruntergeladen
  4. Neues Projekt erstellen: Eine Kopie des Projekts wird in Base44 erstellt (z. B. “My App Copy”)
  5. Verknüpfung: Der lokale Code wird mit dem neuen Projekt verknüpft
  6. Optionales Deployment: Wenn das Projekt Build-Befehle konfiguriert hat, wirst du gefragt, ob du deployen willst
    • Führt den Install-Befehl aus (z. B. npm install)
    • Führt den Build-Befehl aus (z. B. npm run build)
    • Deployt alle Ressourcen mit base44 deploy

Voraussetzungen

  • Muss authentifiziert sein (führe zuerst npx base44 login aus)
  • Das Projekt muss ejektbar sein (verwalteten Quellcode haben)
  • Im nicht-interaktiven Modus sind sowohl --app-id als auch --path erforderlich

Anwendungsfälle

  • Ein über das Base44-Dashboard erstelltes Projekt herunterladen
  • Ein verwaltetes Projekt für die lokale Entwicklung klonen
  • Eine Kopie eines bestehenden Projekts erstellen, um es anzupassen

Hinweise

  • Der Befehl erstellt ein neues Projekt als Kopie und erhält das Original
  • Das neue Projekt heißt “{Original Name} Copy”
  • Der heruntergeladene Code wird automatisch mit dem neuen Projekt verknüpft
  • Wenn das aktuelle Verzeichnis leer ist, ist der Standardpfad ./
  • Enthält das aktuelle Verzeichnis Dateien, ist der Standardpfad ./{kebab-case-project-name}
  • Nur Projekte mit isManagedSourceCode !== false können ejektet werden
  • Existieren keine ejektbaren Projekte, endet der Befehl mit “No projects available to eject.”

Verwandte Befehle

Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.