NocoBase App aktualisieren
Diese Anleitung gilt für Apps, die mit nb init installiert wurden. Wenn deine App mit der alten Methode installiert wurde, lies zuerst So aktualisierst du NocoBase von 2.0 auf 2.1.
Schritt 1: Aktuelle env prüfen
Prüfe zuerst die aktuell aktive CLI env:
Wenn du nicht sicher bist, welche envs vorhanden sind, zeige zuerst die Liste an:
Wenn die aktuelle env nicht die App ist, die du aktualisieren möchtest, wechsle zuerst zur Ziel-env:
Schritt 2: Upgrade ausführen
Standardmäßig lädt das Upgrade den App-Quellcode oder das Docker-Image erneut herunter.
Bei npm- / Git-envs wird das Verzeichnis source/ gelöscht und erneut heruntergeladen. Lege dort keine Dateien ab, die erhalten bleiben müssen.
Wenn du den Quellcode oder das Docker-Image bereits manuell vorbereitet hast und nicht möchtest, dass die CLI erneut herunterlädt, füge dem Befehl --skip-download hinzu.
Der Standardbefehl lautet:
Dieser Befehl führt normalerweise diese Schritte aus:
- Aktuelle App stoppen
- Gespeicherte Quellen oder Images herunterladen und ersetzen
- Kommerzielle Plugins synchronisieren
- App aktualisieren und starten
- env-Laufzeitinformationen aktualisieren
In Skripten, CI oder AI-Agent-Sitzungen solltest du --force ausdrücklich angeben:
Wenn die zu aktualisierende App nicht die aktuelle env ist, gib die env an:
Auf eine bestimmte Version aktualisieren
Mit --version kannst du auf einen bestimmten Versionskanal aktualisieren:
Du kannst auch eine exakte Versionsnummer angeben:
Nach erfolgreichem Upgrade schreibt die CLI die Zielversion zurück in die env-Konfiguration. Spätere Upgrades oder Wiederherstellungen können diese Version weiterverwenden.
Download überspringen
Wenn du den Quellcode oder das Docker-Image bereits aktualisiert hast und nur Upgrade und Start auf Basis des aktuellen Inhalts ausführen möchtest, füge --skip-download hinzu:
Dieser Parameter überspringt den Quellcode- oder Image-Download und auch die Synchronisierung kommerzieller Plugins. Verwende ihn normalerweise nur, wenn die Zielversion bereits manuell vorbereitet wurde.
Schritt 3: Ergebnis prüfen
Prüfe nach dem Upgrade zuerst env-Laufzeitinformationen und App-Logs:
Öffne danach die App und bestätige, dass sich das Administratorkonto anmelden kann. Wenn ein AI Agent weiter mit dieser App arbeiten soll, starte eine neue AI-Agent-Sitzung oder starte die aktuelle Sitzung neu, damit die neuesten env-Informationen gelesen werden.
Verwandte Links
- Apps verwalten — Apps starten, stoppen, neu starten, Logs anzeigen und aktualisieren
nb app upgradeBefehlsreferenz — Alle Optionen des Upgrade-Befehls ansehen- Mehrere Umgebungen verwalten — Mehrere CLI envs prüfen, wechseln und pflegen

