Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

NodeJS im Jahr AL2 023

Fokusmodus
NodeJS im Jahr AL2 023 - Amazon Linux 2023

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.

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.

NodeJSin AL2 023 wird durch zwei Hauptversionen, 18 und 20, vertreten. Sie haben einen Namespace und können gleichzeitig auf demselben System installiert werden. NodeJS wird in mehreren Unterpaketen verteilt, die den Node, das NPM-Tool einer bestimmten Version, enthalten, das im Lieferumfang jedes offiziellen Pakets enthalten ist NodeJS Veröffentlichung, Dokumentation, Bibliotheken und so weiter. Zum Beispiel mit NodeJS 18, node und npm werden jeweils von den nodejs-npm Paketen nodejs und bereitgestellt. Allerdings mit NodeJS 20, node und npm sind in den nodejs20-npm Paketen nodejs20 und verfügbar.

Die Standardversion ist NodeJS 18, was bedeutet, dass das Paket mit dieser Version ausführbare Dateien wie /usr/bin/node und bereitstellt und /usr/bin/npm bei einer Installation mit mehreren Versionen auch die höchste Priorität für die automatische Auflösung der aktuellen Version im Alternativsystem hat.

Um die gleichzeitige Installation verschiedener Hauptversionen von zu ermöglichen NodeJS, Pakete werden zusammen mit ausführbaren Dateien, Modulen und anderen Dateien mit Namespaces ausgeliefert, um Überschneidungen und Dateisystemkonflikte zu vermeiden. Beispielsweise wird die ausführbare Datei für den Knoten benannt /usr/bin/node-{MAJOR_VERSION} und die ausführbare NPM-Datei wird benannt. /usr/bin/npm-{MAJOR_VERSION} Auf dem laufenden System kann es jedoch nur eins /usr/bin/node und eins /usr/bin/npm geben. Diese ausführbaren Dateien sind virtuelle Namen (Symlinks) und verweisen auf die tatsächlichen ausführbaren Dateien der aktuell aktiven Version von NodeJS.

Um mehrere Versionen besser zu unterstützen NodeJS und vereinfachen Sie den Wechsel zwischen den installierten Versionen von NodeJS, Amazon Linux migriert schrittweise NodeJS Pakete, um das Alternativsystem zu verwenden. Es wird vom nodejs Paket unterstützt (NodeJS 18). Wir werden nodejs20 in einem future Update aktualisieren.

Wenn Sie zu Alternativen wechseln, können Sie mit einem einzigen Befehl auswählen, welche NodeJS Die Konfigurationsdateien der Version, die Binärdateien (wie node undnpm) und die global installierten Module werden verwendet. Standardmäßig ist Alternatives so konfiguriert, dass es sich im auto Modus befindet, der Prioritäten verwendet, um die aktuell aktive Version von auszuwählen NodeJS. Sie können jedoch jederzeit zwischen den installierten Versionen wechseln, indem Sie Folgendes ausführenalternatives --config node.

Einige nützliche alternative Befehle:
  1. Prüfen Sie, was in Alternativen konfiguriert ist

    alternatives --list
  2. Überprüfen Sie die aktuelle Konfiguration des Knotens

    alternatives --display node
  3. Ändern Sie interaktiv die NodeJS version

    alternatives --config node
  4. Wechseln Sie in den manuellen Modus und wählen Sie eine bestimmte Version

    alternatives --set node /usr/bin/node-20
  5. Wechseln Sie zurück zum auto Versionsauswahlmodus

    alternatives --auto node

Nächstes Thema:

Perl

Vorheriges Thema:

Java
DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.