Zum Hauptinhalt springen
Deploye alle deine Projektressourcen mit einem einzigen Befehl zu Base44. Dazu gehören Entitäten, Funktionen, Connectors, Auth-Konfiguration und der Build-Code für dein Frontend. Der Befehl liefert eine Zusammenfassung dessen, was deployt wird, und bittet vor der Ausführung um Bestätigung. Wenn Connectors eine OAuth-Autorisierung benötigen, fordert dich der Deploy-Befehl auf, sie in deinem Browser zu autorisieren, ähnlich wie beim Ausführen von connectors push. Du kannst Ressourcen auch einzeln deployen mit entities push, functions deploy, connectors push, auth push und site deploy. Stelle vor dem Ausführen dieses Befehls sicher, dass sich deine gebauten Frontend-Dateien in dem Verzeichnis befinden, das durch site.outputDirectory in deiner Datei config.jsonc festgelegt ist.

Verwendung

base44 deploy

Flags

FlagBeschreibung
-y, --yesBestätigungsdialog überspringen

Synchronisationsverhalten

Der Deploy-Befehl erstellt und aktualisiert alle Ressourcentypen, behandelt Löschungen bei Funktionen jedoch anders als bei Entitäten und Connectors.

Entitäten und Connectors

Entitäten und Connectors werden vollständig synchronisiert. Remote-Ressourcen, die lokal nicht gefunden werden, werden entfernt:
Lokaler StatusRemote-StatusErgebnis
Ressource vorhandenRessource vorhandenRemote-Ressource wird aktualisiert
Ressource vorhandenRessource fehltNeue Ressource wird erstellt
Ressource fehltRessource vorhandenRemote-Ressource wird entfernt
Das Entfernen einer Entität entfernt ihr Schema aus Base44. Bestehende Daten werden nicht gelöscht, aber die Entität ist nicht mehr über das SDK zugänglich.Das Entfernen eines Connectors entfernt die OAuth-Verbindung aus Base44. Funktionen, die den Connector nutzen, schlagen fehl, bis er erneut verbunden wird.

Funktionen

Funktionen werden deployt, aber nicht bereinigt. Remote-Funktionen, die lokal nicht gefunden werden, bleiben unverändert. Um Remote-Funktionen zu entfernen, die nicht mehr in deinem Projekt vorhanden sind, verwende functions deploy --force.

Siehe auch

  • Entitäten: Lerne die Konfiguration des Datenbankschemas kennen
  • Connectors: OAuth-Verbindungen zu Drittanbietern einrichten
  • Backend-Funktionen: Serverless API-Endpunkte erstellen
  • functions deploy: Funktionen einzeln mit Optionen für selektives Deployen und Bereinigen
Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.