Dans un précédent article, nous avons vu comment Gérer de multiples versions de php avec phpbrew. Il est possible de gérer de multiples versions de Node.js avec nvm : node version manager.
L’installation est très rapide. Dans un terminal bash, entrez :
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
L’installeur ayant modifié votre fichier .bashrc, il vous faut le recharger manuellement :
source ~/.bashrc
Installons maintenant la dernière version de node disponible :
nvm install node
Vous disposez maintenant du dernier environnement node disponible, et de son inséparable npm (voir l’article Gérer les dépendances avec NPM).
Si vous souhaitez installer une autre version de node, précisez la version souhaitée à l’installation :
nvm install 8
Le passage d’une version à l’autre passe par la commande :
nvm use {n° de version à utiliser}
Attention : les paquets installés globalement sur le système via npm ne seront installés que pour la version de node en cours d’utilisation. Par exemple, si vous installez le CLI de Angular (voir l’article Tutoriel Angular Hello World) depuis node 10, il ne sera pas installé automatiquement sous node 6.
Plus d’informations sur l’usage de nvm sur https://github.com/creationix/nvm
Trackbacks / Pingbacks