Flosum CLI und DevOps-CLI-Erweiterung aktualisieren
Bekannte Probleme: Erforderliches Update
Ein Update ist erforderlich. Die aktuelle Version von Flosum DevOps erfordert die neuesten Versionen der Flosum CLI (@flosum/cli Paket) und der Flosum DevOps-CLI-Erweiterung. Frühere CLI-Versionen unterstützen keine Topologien und können nicht mit einem DevOps-Tenant arbeiten, der sie verwendet, daher müssen vorhandene Installationen aktualisiert werden.
Node.js 22 ist erforderlich. Bei Node.js 24, scheinen die Installations- und Aktualisierungsbefehle zwar erfolgreich zu sein, belassen Sie jedoch auf einer früheren Version. Wechseln Sie vor der Installation oder Aktualisierung zu Node.js 22.
Kompatibilität mit Betriebssystemen
Flosum CLI und Flosum DevOps-CLI-Erweiterung sind mit den folgenden Betriebssystemen kompatibel:
macOS
Linux
Diese Tools sind derzeit nicht für die Verwendung mit Windows vorgesehen.
Überblick
Dieser Artikel erklärt, wie Sie eine vorhandene Flosum-CLI-Installation auf die neueste Version aktualisieren.
Die Flosum CLI bleibt auf der von Ihnen installierten Version, bis Sie den Aktualisierungsbefehl ausführen. Daher kann eine funktionierende Installation veraltet werden, ohne dass ein Hinweis darauf erscheint, dass eine neuere Version verfügbar ist.
Für das Aktualisieren wird derselbe Befehl wie für die Installation verwendet. Allerdings sollten Sie vor dem Ausführen Ihre Node.js-Version überprüfen.
Bestätigen Sie Ihre Node.js-Version, bevor Sie aktualisieren
Führen Sie aus node --version und bestätigen Sie, dass ausgegeben wird v22.x bevor Sie etwas aktualisieren.
Bei jeder anderen Node.js-Version ersetzt der Aktualisierungsbefehl Ihre funktionierende Installation durch eine ältere Version, ohne Fehler zu melden.
Vor dem Aktualisieren
Bestätigen Sie Node.js und npm
Führen Sie die folgenden Befehle aus:
Bestätigen Sie, dass
node --versionmeldet v22.x und dassnpm --versionmeldet 10.x.Wenn einer von beiden anders ist, korrigieren Sie das, bevor Sie fortfahren. Der Installationsartikel erklärt die Voraussetzungen für Node.js und npm.
Bestätigen Sie, dass die Build-Tools noch vorhanden sind
Die Flosum CLI enthält eine native Komponente. Wenn eine Version diese Komponente ändert, kompiliert die Aktualisierung sie neu und benötigt Python 3 und einen C++-Compiler.
Bestätigen Sie, dass Python 3 verfügbar ist:
Bestätigen Sie, dass der C++-Compiler noch installiert ist.
Die Flosum CLI aktualisieren
Die Erweiterung aktualisieren
Die Flosum DevOps-CLI-Erweiterung wird separat über Visual Studio Codeinstalliert und aktualisiert, nicht über diesen Befehl.
In Visual Studio Codeöffnen Sie die Erweiterungen Ansicht.
Wählen Sie Flosum DevOps-CLI-Erweiterung und bestätigen Sie, dass keine Aktualisierung verfügbar ist.
Die Erweiterung und die Flosum CLI haben jeweils ihre eigene Versionsnummer. Die beiden Nummern sind nicht gleich und sollen es auch nicht sein. Prüfen Sie daher jede anhand ihrer eigenen Quelle. Vergleichen Sie die CLI mit npm view @flosum/cli versionund prüfen Sie die Erweiterung in Visual Studio Code.
Fehlerbehebung
Zuletzt aktualisiert
War das hilfreich?