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.js in AL2023
Node.js
Dies wird mithilfe der Funktionen des Alternativen-Tools 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, die gewünschte Version auszuwählen, wenn sie aufgerufen wird. Wenn jedoch eine bestimmte Version von erforderlich Node.js ist, kann die Persistenz der Version durch Aufrufen der ausführbaren Datei mit Namespace (z. B. node-20 oder node-22) erreicht werden, die immer die angegebene Version der Runtime verwendet. Darüber hinaus sind die ausführbaren Dateien des npm-Tools mit Namespace, wie npm-20 oder npm-22, immer der entsprechenden Version zugeordnet, unabhängig von der aktuell aktiven Laufzeit. Node.js
Node.jswird in mehreren Paketen mit Namespaces verteilt, die mit "“ beginnen. nodejs{MAJOR_VERSION} Diese Pakete bieten Node, eine kompatible Version des npm-Tools, Dokumentation, Bibliotheken und mehr. Zum Beispiel werden Node und NPM der Node.js 22 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 für Alternativen der automatische Modus konfiguriert, 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 alternatives
-
Prüfen Sie, für welche Alternativen konfiguriert ist
alternatives --list -
Überprüfen Sie die aktuelle Konfiguration des Knotens
alternatives --display node -
Ändern Sie interaktiv die Version 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 in den automatischen Versionsauswahlmodus
alternatives --auto node