base44 functions deploy
Lokale Funktionsdefinitionen zu Base44 deployen.Syntax
Optionen
| Option | Beschreibung | Erforderlich |
|---|---|---|
[names...] | Ein oder mehrere zu deployende Funktionsnamen (deployt alle, wenn weggelassen) | Nein |
--force | Löscht Remote-Funktionen, die lokal nicht gefunden werden (nicht kombinierbar mit [names...]) | Nein |
Authentifizierung
Erforderlich: Ja. Wenn du nicht authentifiziert bist, wirst du zur Anmeldung aufgefordert.Was der Befehl tut
- Scannt das Verzeichnis
base44/functions/nach Funktionsdefinitionen - Erkennt Funktionen anhand von
entry.ts/entry.js-Dateien - Zeigt die Anzahl der zu deployenden Funktionen an
- Lädt den Funktionscode nacheinander zu Base44 hoch
- Meldet die Ergebnisse: deployte, unveränderte und fehlgeschlagene Anzahl
- Falls
--forceverwendet wird: löscht zudem Remote-Funktionen, die lokal nicht mehr existieren
Voraussetzungen
- Muss aus einem Base44-Projektverzeichnis ausgeführt werden
- Das Projekt muss Funktionsdefinitionen im Ordner
base44/functions/haben - Jede Funktion sollte ein Ordner mit
entry.tsoderentry.jssein
Beispiele
Ausgabe
--force:
Exit-Codes
- Exit-Code 0: Alle Funktionen erfolgreich deployt (oder unverändert)
- Exit-Code 1: Eine oder mehrere Funktionen konnten nicht deployt werden
Fehlerbehandlung
Wenn keine Funktionen in deinem Projekt gefunden werden:--force mit Funktionsnamen kombiniert wird:
Anwendungsfälle
- Nach dem Erstellen neuer Funktionen in deinem Projekt
- Beim Ändern bestehenden Funktionscodes
- Um Funktionsänderungen vor dem Testen zu synchronisieren
- Als Teil deines Entwicklungs-Workflows, wenn sich die Backend-Logik ändert
- Verwende
--force, um Remote-Funktionen zu entfernen, die lokal entfernt wurden
Hinweise
- Dieser Befehl deployt den Funktionscode
- Änderungen werden sofort auf dein Base44-Projekt angewendet
- Deploy-Ergebnisse pro Funktion:
deployed,unchangedodererror --forcekann nicht mit bestimmten Funktionsnamen kombiniert werden- Teste Funktionen zuerst in einer Entwicklungsumgebung
- Funktionsdefinitionen befinden sich im Verzeichnis
base44/functions/ - Verwende
entry.tsoderentry.jsfür Funktionen - So erstellst du Funktionen: siehe functions-create.md
Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.

