Skip to main content
Verwende diese Anleitung, um Backend-Code lokal für eine Base44-App zu schreiben, die du bereits hast. Der scaffold-Befehl erstellt die Konfigurationsdateien, die deine Entwicklungsumgebung benötigt, und verbindet deine lokale Umgebung mit den Backend-Ressourcen deiner App. Das Frontend bleibt im visuellen Editor von Base44. Anders als eject, das eine neue App erstellt und deinen bestehenden Code einschließlich Frontend herunterlädt, arbeitet scaffold direkt mit deiner App.
  • Diese Anleitung erfordert die ID deiner bestehenden App. Du findest sie in der URL der App im Base44-App-Editor: app.base44.com/apps/<id>/...
  • Die CLI erfordert Node.js 20.19.0 oder höher.
  • Wenn du einen anderen Ansatz für die lokale Entwicklung einer App möchtest, die du bereits auf Base44 hast, wähle stattdessen eine dieser Optionen:
    • GitHub-Integration: Bidirektionale automatische Synchronisierung mit einem GitHub-Repo, erfordert den Builder-Plan.
    • base44 eject: Erstelle eine separate lokale Kopie der App als neues Projekt.
    • base44 link: Verknüpfe bereits vorhandene Projektdateien mit einem Base44-Backend.
1

Die CLI installieren

Installiere die Base44 CLI global:
2

Projektverzeichnis erstellen oder öffnen

Erstelle ein Verzeichnis für dein lokales Projekt und navigiere hinein:
Du kannst scaffold auch in einem Verzeichnis ausführen, das bereits Dateien enthält. Der Befehl schreibt nur Dateien, die noch nicht existieren.
3

Das Projekt scaffolden

Führe den Scaffold-Befehl mit deiner App-ID aus:
Wenn du noch nicht angemeldet bist, fordert dich der Befehl zur Authentifizierung auf.Die CLI erstellt Konfigurationsdateien in deinem Verzeichnis und verknüpft sie mit deiner App auf Base44.
Nach Abschluss enthält dein Verzeichnis:
  • base44/config.jsonc: Projektkonfiguration, einschließlich deines App-Namens und der Sichtbarkeitseinstellungen.
  • base44/.app.jsonc: Verknüpft dein lokales Verzeichnis mit deiner App auf Base44. Standardmäßig gitignored.
  • base44/.gitignore: Schließt generierte Dateien und Secrets von der Versionskontrolle aus.
  • .agents/ und .claude/: KI-Agent-Skills, die deiner IDE beibringen, mit Base44 zu arbeiten. Übergib --no-skills, um dies zu überspringen.
Details zu den generierten Dateien findest du unter Projektstruktur.

Wann scaffold verwenden

Verwende scaffold, wenn du:
  • Backend-Ressourcen (Entitäten, Funktionen, Agenten) lokal schreiben möchtest, während das Frontend im visuellen Editor von Base44 bleibt. Um auch lokalen Zugriff auf den Frontend-Code zu erhalten, verwende stattdessen base44 eject.
  • Manuelle Deploys der automatischen Synchronisierung vorziehst oder nicht die für die GitHub-Integration erforderliche Plan-Stufe hast.
  • Die lokale Entwicklung für dieselbe App auf einem zweiten Rechner einrichten musst.

Nächste Schritte

Nun, da dein Projekt eingerichtet ist, kannst du:

Siehe auch

Diese Seite wurde mit KI übersetzt. Die genauesten und aktuellsten Informationen findest du in der englischen Version.