, ,

Naviguer entre les versions de Node.js avec n

Plusieurs versions de Node.js sont disponibles. Des versions stables, d’autres en développement. Comment installer et sélectionner une version de Node.js en fonction de vos besoins et de vos projets?

n est la solution qui simplifiera la gestion des différentes versions de Node.js et npm installées sur votre système.

Installer n avec npm

$ sudo npm -g n

Si n n’est pas accessible à partir de votre ligne de commande, il faudra peut-être créer un lien symbolique :

$ sudo ln -sf {chemin d'installation vers n} /usr/bin/n
$ sudo ln -sf /usr/local/n/4.x/lib/node_modules/n/bin/n /usr/bin/n

Quelques commandes utiles

Affiche la fenêtre d’aide.

$ n -h

Afficher les versions de Node.js disponibles.

$ n ls

Installer une version de Node.js avec n.

$ sudo n 4.2.2
install : node-v4.2.2

mkdir : /usr/local/n/versions/node/4.2.2

fetch : https://nodejs.org/dist/v4.2.2/node-v4.2.2-linux-x64.tar.gz

######################################################################## 100.0%

installed : v4.2.2

Changer la version active pour votre système

Lancer n, un menu avec les versions disponibles s’affiche. Sélectionner la version voulue.

$ sudo n

Vérifier que la bonne version de Node.js est bien installée

$ node -v
$ npm -v

Option manuelle

Vous pouvez aussi faire le travail manuellement!

Télécharger une archive de node

https://registry.npmjs.org/npm/-/npm-{version}.tgz

Exemple : https://registry.npmjs.org/npm/-/npm-3.7.1.tgz

Décompresser et créer votre lien symbolique

$ tar -xvzf /path/to/yourfile.tgz

$ sudo ln -sf /usr/local/n/4.x/bin/node /usr/bin/node

 

Facebook Comments