Est-il possible de mettre à niveau node
sur place plutôt que d'installer manuellement la dernière version stable?
J'ai installé node.js version 5.0
avec nvm
, mais je souhaite maintenant le mettre à jour en 5.4
. J'essaie d'éviter d'avoir à réinstaller manuellement tous mes paquets globaux (, par exemple en exécutant npm install -g grunt-cli bower yo yoman-angular-generator blabla blablablabla
...).
Cela peut fonctionner:
nvm install NEW_VERSION --reinstall-packages-from=OLD_VERSION
Par exemple:
nvm install 6.7 --reinstall-packages-from=6.4
ensuite, si vous le souhaitez, vous pouvez supprimer votre version précédente avec:
nvm uninstall OLD_VERSION
Où, dans votre cas, NEW_VERSION = 5.4 OLD_VERSION = 5.0
Sinon, essayez:
nvm install stable
Vous pouvez plus simplement exécuter l'une des commandes suivantes:
dernière version:nvm install node --reinstall-packages-from=node
version stable (LTS):nvm install lts/* --reinstall-packages-from=node
Cela installera la version appropriée et réinstallera tous les packages de la version de nœud actuellement utilisée. Cela vous évite de gérer manuellement les versions spécifiques.
Modifier - Ajout de la commande pour l'installation de la version LTS en fonction du commentaire @ m4js7er.
si vous avez 4.2 et que vous voulez installer 5.0.0 alors
nvm install v5.0.0 --reinstall-packages-from=4.2
la réponse de gabrielperales est juste, sauf qu'il a raté le signe "=" à la fin. si vous ne mettez pas le signe "=", la nouvelle version du noeud sera installée mais les packages ne le seront pas.
source: sitepoint
⚡ DEUX solutions simples:
Pour installer la dernière version du noeud et réinstaller les anciens packages de version, exécutez la commande suivante.
nvm install node --reinstall-packages-from=node
Pour installer la dernière version lts
long-term-support
du noeud et réinstaller les anciens packages de version, exécutez simplement la commande suivante.
nvm install lts/* --reinstall-packages-from=node
Node.JS pour installer une nouvelle version.
Étape 1: Installation de NVM
npm i -g nvm
Étape 2: Installation de la version la plus récente de NODE
nvm install *.*.*(NodeVersion)
Étape 3: Sélectionné Node Version
nvm use *.*.*(NodeVersion)
Terminer