nb env update
nb env update wird verwendet, um die Konfiguration eines gespeicherten env zu aktualisieren. Damit kannst du die API-Adresse, die Authentifizierungsmethode, die Quelle des Quellcodes, den lokalen Anwendungspfad, den Port, Datenbankparameter und mehr anpassen. Nach Abschluss der Aktualisierung verarbeitet die CLI die erforderlichen Folgeschritte automatisch anhand der Änderungen.
Wenn du keine Konfigurationsparameter angibst, führt die CLI ebenfalls eine erneute Synchronisierung anhand des aktuellen env-Status durch.
Verwendung
Allgemeine Optionen
API- und Authentifizierungsoptionen
Quellcode- und Download-Optionen
Anwendungsoptionen
Datenbankoptionen
Optionen zum Bereinigen der Konfiguration
Hinweise
Tip
Wenn du nur möchtest, dass die CLI anhand des neuesten Status des aktuellen env erneut synchronisiert, reicht es aus, nb env update oder nb env update <name> auszuführen. Zusätzliche Parameter sind nicht erforderlich.
- Nach Abschluss der Aktualisierung verarbeitet die CLI automatisch alle erforderlichen Folgesynchronisierungen anhand der diesmal vorgenommenen Änderungen
- Andere Optionen aktualisieren nur die gespeicherte env-Konfiguration; sie starten die Anwendung nicht automatisch neu und ersetzen auch nicht automatisch lokalen Quellcode oder Docker-Images
- Nach dem Ändern von Konfigurationen wie
app-path,app-port,timezoneoderdb-*fordert dich die CLI in der Regel auf, anschließendnb app restart --env <name>auszuführen; wenn die Änderung die von der CLI verwaltete integrierte Datenbank betrifft, wird die Verwendung vonnb app restart --env <name> --with-dbempfohlen - Beim Aktualisieren von Quellcode-Einstellungen wie
source,download-version,docker-registry,git-urlodernpm-registrywerden nur die gespeicherten Werte geändert. Vorhandener lokaler Quellcode, Abhängigkeiten und Images werden nicht automatisch ersetzt --access-tokenkann nicht zusammen mit--auth-type basicoder--auth-type oauthverwendet werden- Dasselbe Feld kann nicht gleichzeitig mit
--unsetund einer expliziten Wertzuweisung verwendet werden. Zum Beispiel kannst du nicht gleichzeitig--unset git-urlund--git-url ...angeben - Wenn du die Authentifizierungsmethode auf
basicoderoauthumstellst oder den Token löschst, musst du anschließend in der Regel nochnb env auth <name>ausführen

