Mettre à jour NPM et gérer les versions de node.js

Node.js est mis à jour très régulièrement. Il devient vite difficile de suivre et de garder les bonnes versions sur sa machine surtout si vous travailler avec différentes versions.

Installer Node.js

Si vous installer Node pour la première fois, vous pouvez l’installer depuis le site internet nodejs.org avec l’installateur proposé.

Node Js
Node Js

Installer, mettre à jour, désinstaller via le terminal

Si vous souhaitez l’installer via le terminal, il suffit d’utiliser Homebrew. Vous aurez aussi besoin d’avoir xCode à jour.

# Installer Homebrew
# gestionnaire de package pour mac
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
 
# Installer nodeJs
brew install node
 
# verifier si node et npm sont installer
node -v
 
npm -v
 
# mettre à jour brew
brew update
 
# mettre à jour node
brew upgrade node
 
# désinstaller Node et NPM
brew uninstall node

Mettre à jour Node

Mise à jour depuis le site nodejs.org

Il suffit de récupérer l’installateur et de le réinstaller….

Gérer plusieurs versions de Node.js

A un moment ou un autre vous aurez besoin de switcher entre les différentes versions de node. Pour le faire facilement il y a deux solution : Node version Manager (nvm) et n.

Node version manager (nvm)

https://github.com/creationix/nvm

NVM est un script bash permettant

  • d’installer multiple versions de node
  • mettre à jour vers la dernière version
  • choisir la version par défaut du système
  • lister toutes les versions de node sur le système
# installer nvm 
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash
 
# voir quelles versions de node sont installer
nvm ls
 
# voir les versions disponible
nvm ls-remote
 
# installer une version
nvm install v7.3.0
 
# définir une version comme étant celle par défaut
# nvm alias default v7.3.0

n

https://github.com/tj/n

n est gestionnaire de package similaire à nvm.

La grosse différence est qu’il faut déjà avoir node pour l’installer.

Ou alors cloner le dépot et faire un make install

 

# installer n 
npm install -g n
 
# voir quelles versions de node sont installer
n
 
# installer la dernière version
n latest
 
# installer la dernière version stable
n stable
 
# installer une version
n 7.3.0
 
# supprimer une version
n rm 7.3.0 
 
# ou
n - 7.3.0

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *