Node.js ist als Snap-Paket in allen derzeit unterstützten Versionen von Ubuntu verfügbar. Speziell für Node.js können Entwickler eine der derzeit unterstützten Versionen auswählen und regelmäßige automatische Updates direkt von NodeSource erhalten. Derzeit sind die Node.js-Versionen 6, 8, 9, 10, 11 und 12 verfügbar. Der Snap Store wird innerhalb von Stunden oder Minuten nach der Veröffentlichung von Node.js aktualisiert.
Der Knoten kann mit einem einzigen Befehl installiert werden, zum Beispiel:
sudo snap install node --classic --channel 11/stable
Auf den Knotenfang kann mit dem Befehl zugegriffen werden node
, zum Beispiel:
$ node -v
v11.5.0
Eine aktuelle Version von npm wird als Teil des Node-Snaps installiert. npm sollte außerhalb des Node Repl in Ihrer normalen Shell ausgeführt werden. Führen Sie nach der Installation des Node-Snaps den folgenden Befehl aus, um die Überprüfung auf npm-Updates zu aktivieren:
sudo chown -R $ USER: $ (ID -gn $ USER) / home / Ihr-Benutzername /.config
Ersetzen Sie your-username
im obigen Befehl durch Ihren eigenen Benutzernamen. Führen npm -v
Sie dann den Befehl aus, um zu überprüfen, ob die Version von npm aktuell ist. Als Beispiel habe ich überprüft, ob npm auf dem neuesten Stand ist, die Version eines bereits installierten Pakets mit dem Namen yarn mit dem Befehl überprüft npm list yarn
und dann das vorhandene Garnpaket mit dem Befehl auf die neueste Version aktualisiertnpm update yarn
Benutzer können jederzeit zwischen den Versionen von Node.js wechseln, ohne dass zusätzliche Tools wie nvm (Node Version Manager) erforderlich sind. Beispiel:
sudo snap refresh node --channel=11/stable
Benutzer können aktuelle Versionen von Node.js testen, die über den neuesten Edge-Kanal installiert werden können, der derzeit Node.js Version 12 verfolgt, indem sie zwischen den folgenden Optionen wechseln:
sudo snap switch node --edge
Dieser Ansatz wird nur Benutzern empfohlen, die bereit sind, sich an Tests und Fehlerberichten zu beteiligen.
Node.js LTS-Zeitplan
Release LTS Status Codename LTS Start Wartung Start Wartung Ende
6.x Active Boron 2016-10-18 April 2018 April 2019
7.x Kein LTS
8.x Aktivkohle 2017-10-31 April 2019 Dezember 2019
9.x Kein LTS
10.x Active Dubnium Oktober 2018 April 2020 April 2021
11.x Nr. LTS 2019-04-01 2019-06-30
12.x 22.10.2019 2021-04-01 2022-04-01
13.x Nr. LTS 2020-04-20 2020-06-01
sudo apt-get install nodejs
?