Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Node.jsim Jahr AL2 023
Node.js
Dies wird mithilfe der Funktionen des Tools Alternatives erreicht. Es ist wichtig, sich daran zu erinnern, dass die Standardnamen der ausführbaren Dateien virtuell sind und sich jederzeit ändern können, wenn auf eine andere installierte Node.js Version verwiesen wird. Diese Flexibilität ermöglicht es Software, die Node in the Shebang verwendet, beim Aufruf die gewünschte Version auszuwählen. Wenn jedoch eine bestimmte Version von erforderlich Node.js ist, kann die Persistenz der Version durch Aufrufen der ausführbaren Datei mit einem Namespace (z. B. node-20 oder node-22) erreicht werden, die immer die angegebene Version der Laufzeit verwendet. Darüber hinaus sind die ausführbaren Dateien des npm-Tools mit Namespace, wie npm-20 oder npm-22, immer der entsprechenden Version von Node.js zugeordnet, unabhängig von der aktuell aktiven Laufzeit.
Node.jswird als mehrere Namespace-Pakete verteilt, die mit "" beginnen. nodejs{MAJOR_VERSION} Diese Pakete stellen Node, eine kompatible Version des NPM-Tools, Dokumentation, Bibliotheken und mehr bereit. Zum Beispiel werden Node und NPM von den Node.js 22 Paketen jeweils von den nodejs22-npm Paketen nodejs22 und bereitgestellt.
Das Alternativ-Tool bietet einen einzigen Befehl zum Umschalten zwischen Node.js Versionen. Standardmäßig ist Alternatives so konfiguriert, dass es sich im auto Modus befindet, der Prioritäten verwendet, um die aktuell aktive Node.js Version zu ermitteln. Sie können jedoch jede installierte Version jederzeit aktivieren. Derzeit Node.js haben alle unterstützten Versionen von die gleiche Priorität, was bedeutet, dass die erste installierte Version automatisch aktiviert wird.
Einige nützliche Beispiele für die Verwendung von Alternativen
-
Prüfen Sie, für welche Alternativen konfiguriert ist
alternatives --list -
Überprüfen Sie die aktuelle Konfiguration des Knotens
alternatives --display node -
Ändern Sie die Version interaktiv Node.js
alternatives --config node -
Wechseln Sie in den manuellen Modus und wählen Sie eine bestimmte Version aus
alternatives --set node /usr/bin/node-{MAJOR_VERSION} -
Wechseln Sie zurück zum auto Versionsauswahlmodus
alternatives --auto node