Comment installer NVM pour Node.js sur Ubuntu ⋆ ALexHost SRL

Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!.

Use code at checkout:

Skills
05.12.2024

Comment installer NVM pour Node.js sur Ubuntu

Introduction

NVM (Node Version Manager) est un outil populaire pour gérer plusieurs versions de Node.js sur une seule machine. Il permet aux développeurs d’installer, de changer et de gérer différentes versions de Node.js de manière transparente, ce qui le rend particulièrement utile pour ceux qui travaillent sur plusieurs projets nécessitant différentes versions de Node.js. Ce guide vous guidera à travers les étapes pour installer NVM et l’utiliser pour gérer les versions de Node.js sur un système Ubuntu.

Prérequis

Avant de commencer, assurez-vous que

  • Vous disposez d’un compte utilisateur avec les privilèges sudo.
  • Votre système fonctionne sous Ubuntu (ce guide fonctionne pour différentes versions d’Ubuntu, y compris les versions 20.04, 22.04 et ultérieures).

Étape 1 : Mettre à jour la liste des paquets

C’est toujours une bonne pratique de mettre à jour votre liste de paquets avant d’installer un nouveau logiciel. Ouvrez un terminal et exécutez

sudo apt-get update

Cette commande permet de s’assurer que toutes les listes de paquets sont à jour.

Étape 2 : Installer le NVM

Pour installer NVM, vous devez télécharger le script d’installation depuis le dépôt officiel de NVM. Vous pouvez le faire en utilisant curl ou wget.

Option 1 : Utiliser curl

Si curl est installé sur votre système, exécutez :

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

Option 2 : Utilisation de
wget

Si vous préférez utiliser wget, exécutez :

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

Remplacez v0.39.5 par la dernière version de NVM si une version plus récente est disponible. Vous pouvez vérifier la dernière version sur le dépôt NVM GitHub.

Étape 3 : Activer le NVM

Après avoir exécuté le script d’installation, vous devez charger NVM dans votre session de terminal actuelle. Vous pouvez le faire en exécutant :

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

Vous pouvez également fermer et rouvrir le terminal, ou exécuter la commande suivante pour rafraîchir votre profil d’interpréteur de commandes :

source ~/.bashrc

Si vous utilisez un autre shell, comme

zsh
, exécutez la commande suivante :

source ~/.zshrc

Étape 4 : Vérifier l’installation du NVM

Pour confirmer que le NVM est correctement installé, exécutez le programme :

nvm --version

Vous devriez voir le numéro de version du NVM, ce qui indique qu’il a été installé avec succès.

Étape 5 : Installer Node.js à l’aide de NVM

Une fois le NVM installé, vous pouvez facilement installer Node.js. Pour installer la dernière version de Node.js, exécutez :

nvm install node

Cette commande installe la dernière version stable de Node.js. Si vous souhaitez installer une version spécifique, spécifiez-la comme suit :

nvm install 16.20.0

Remplacez 16.20.0 par le numéro de version souhaité.

Étape 6 : Vérifier la version de Node.js installée

Pour vérifier quelle version de Node.js est actuellement active, exécutez :

node -v

Cette commande affichera le numéro de la version de Node.js actuellement utilisée.

Étape 7 : Passer d’une version de Node.js à l’autre

L’un des principaux avantages du NVM est la possibilité de passer d’une version de Node.js à l’autre. Pour obtenir la liste de toutes les versions de Node.js installées, exécutez la commande suivante : “Node.js” :

nvm ls

Vous obtiendrez une liste de toutes les versions installées à l’aide de NVM, ainsi qu’une indication de la version actuellement active.

Pour passer à une autre version, utilisez :

nvm use 14.17.6

Remplacez 14.17.6 par le numéro de version que vous souhaitez utiliser.

Étape 8 : Définir une version par défaut de Node.js

Si vous souhaitez qu’une version spécifique de Node.js soit utilisée par défaut à chaque fois que vous ouvrez une nouvelle session de terminal, exécutez :

nvm alias default 16.20.0

Remplacez 16.20.0 par la version que vous souhaitez définir par défaut.

Étape 9 : Désinstaller une version de Node.js

Si vous n’avez plus besoin d’une version spécifique de Node.js, vous pouvez la désinstaller avec :

nvm uninstall 14.17.6

Remplacez 14.17.6 par le numéro de version que vous souhaitez supprimer.

Étape 10 : Installer les paquets npm globaux avec NVM

Lorsque vous utilisez le NVM, il est important d’installer les paquets npm globaux (comme yarn ou npm) pour chaque version de Node.js séparément. En effet, chaque version de Node.js possède son propre environnement isolé. Pour installer un paquet global, utilisez :

npm install -g yarn

Assurez-vous que la version de Node.js souhaitée est active avant d’installer des paquets globaux.

Conclusion

NVM est un outil essentiel pour les développeurs qui doivent gérer plusieurs versions de Node.js sur une seule machine. En suivant ce guide, vous pouvez facilement installer NVM, configurer Node.js et passer d’une version à l’autre si nécessaire. La gestion des dépendances de Node.js dans différents projets est ainsi simple et sans souci. Avec NVM, vous aurez toujours la bonne version de Node.js pour vos projets, ce qui garantit la compatibilité et la facilité d’utilisation. Bon codage !

Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!.

Use code at checkout:

Skills