Node.js est disponible sous la forme d'un package logiciel enfichable dans toutes les versions actuellement prises en charge d'Ubuntu. Spécifiques à Node.js, les développeurs peuvent choisir l’une des versions actuellement prises en charge et obtenir des mises à jour automatiques régulières directement à partir de NodeSource. Les versions 6, 8, 9, 10, 11 et 12 de Node.js sont actuellement disponibles, le Snap Store étant mis à jour dans les heures ou les minutes qui suivent une version de Node.js.
Le nœud peut être installé avec une seule commande, par exemple:
sudo snap install node --classic --channel 11/stable
La commande de nœud est accessible via la commande node
, par exemple:
$ node -v
v11.5.0
Une version à jour de npm sera installée dans le cadre de la capture de noeud. npm doit être exécuté en dehors du noeud repl, dans votre shell normal. Après avoir installé le composant logiciel enfichable de noeud, exécutez la commande suivante pour activer la vérification de la mise à jour de npm:
sudo chown -R $ USER: $ (id -gn $ USER) / home / votre-nom d'utilisateur /.config
Remplacez your-username
la commande ci-dessus par votre propre nom d'utilisateur. Puis lancez npm -v
pour vérifier si la version de npm est à jour. Par exemple, j'ai vérifié que npm était à jour, vérifié la version d'un paquet déjà installé nommé yarn avec la commande npm list yarn
, puis mis à jour le paquet de fil existant avec la dernière version du paquetnpm update yarn
Les utilisateurs peuvent passer d’une version à l’autre de Node.js à tout moment sans avoir recours à des outils supplémentaires tels que nvm (Node Version Manager), par exemple:
sudo snap refresh node --channel=11/stable
Les utilisateurs peuvent tester les versions à la fine pointe de Node.js qui peuvent être installées à partir du dernier canal Edge qui suit actuellement la version 12 de Node.js en basculant avec:
sudo snap switch node --edge
Cette approche est uniquement recommandée aux utilisateurs souhaitant participer à des tests et à des rapports de bogues en amont.
Node.js LTS Schedule
Libérer le statut LTS Nom de code LTS Démarrer Maintenance Démarrer Maintenance Fin
6.x Active Boron 2016-10-18 Avril 2018 Avril 2019
7.x pas de LTS
8.x Active Carbon 2017-10-31 Avril 2019 Décembre 2019
9.x pas de LTS
10.x Actif Dubnium Octobre 2018 Avril 2020 Avril 2021
11.x Non LTS 2019-04-01 2019-06-30
12.x 2019-10-22 2021-04-01 2022-04-01
13.x Non LTS 2020-04-20 2020-06-01
sudo apt-get install nodejs
?