Remarque: Cette réponse a été mise à jour depuis sa première publication, car il existe désormais un meilleur moyen d'installer la dernière version de npm qui est intégrée au package snap de nœud pour installer Node.js. Après avoir exécuté les commandes ci-dessous, l'exécution npm -v
indiquera que la dernière version de npm est installée et utilisée.
Node.js est disponible en tant que package instantané dans toutes les versions actuellement prises en charge d'Ubuntu. Spécifiques à Node.js, les développeurs peuvent choisir parmi une ou plusieurs 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, 12 et 13 de Node.js sont actuellement disponibles, le Snap Store étant mis à jour quelques heures ou minutes après la sortie de Node.js.
Le nœud peut être installé avec une seule commande, par exemple:
sudo snap install node --classic --channel 11/stable # also install snapd in 14.04
Le snap de nœud est accessible par la commande node
, par exemple:
$ node -v
v11.5.0
Une version à jour de npm sera installée dans le cadre de l'accrochage au nœud. npm doit être exécuté en dehors du nœud repl, dans votre shell normal. Après avoir installé le nœud snap, exécutez la commande suivante pour activer la vérification de la mise à jour 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. Ensuite, exécutez 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 package déjà installé nommé yarn avec la commande npm list yarn
, puis mis à jour le package de fil existant vers la dernière version avec la commandenpm update yarn
Les utilisateurs peuvent basculer entre les versions de Node.js à tout moment sans avoir besoin d'impliquer des outils supplémentaires comme nvm (Node Version Manager), par exemple:
sudo snap refresh node --channel=10/stable
Les utilisateurs peuvent tester les versions de pointe de Node.js qui peuvent être installées à partir du dernier canal de périphérie qui suit actuellement Node.js version 12 en changeant avec:
sudo snap switch node --edge
Cette approche n'est recommandée que pour les utilisateurs qui souhaitent participer aux tests et aux rapports de bogues en amont.
Node.js LTS Schedule
Release LTS Status Nom de code LTS Start Maintenance Start Maintenance End
6.x Bore actif 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 Dubnium actif 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