15%

Save 15% on All Hosting Services

Test your skills and get Discount on any hosting plan

Utilisez le code :

Skills
Commencer
08.10.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

Conditions préalables

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 shell

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 installé correctement, exécutez

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 du 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 installée de Node.js

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 MNV 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

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 la commande suivante

nvm use 14.17.6
#

Remplacez 14.17.6 par le numéro de la 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

Le 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 !

15%

Save 15% on All Hosting Services

Test your skills and get Discount on any hosting plan

Utilisez le code :

Skills
Commencer