Supposons que j'ai un nœud v0.10.32, nvm install 0.10.32
et que j'ai des packages globaux pour cet environnement, par exemple j'installe express-generator, nodemon, pm2, etc. dans 0.10.32
Je veux passer de 0.10.32 à 0.10.34, après avoir installé 0.10.34, et j'utilise nvm use 0.10.34
, pourquoi je ne peux plus utiliser express-generator ou nodemon ? Pourquoi devrais-je tout réinstaller ?
Existe-t-il un moyen simpliste de faire une telle chose ?
oh désolé je n'ai pas lu les paquets de copie
Mais il ne s'agit pas de résoudre ce problème, plutôt que de réinstaller des modules globaux, cela prend plus de temps
L'option a été renommée en reinstall-packages
, veuillez l'utiliser à la place :-)
Je ferme ce problème, car nvm
n'est pas destiné à être utilisé pour avoir une seule version installée globalement de node
, il est destiné à en gérer plusieurs, donc les modules globaux sont de votre responsabilité de faire en sorte. Vous pensez peut-être à https://www.npmjs.com/package/n pour cela.
Commentaire le plus utile
L'option a été renommée en
reinstall-packages
, veuillez l'utiliser à la place :-)341 suit le problème selon lequel les modules non npm ne fonctionnent pas vraiment avec cette méthode et impliquera l'ajout d'une nouvelle option qui _copie_ sur les modules au lieu de les réinstaller.
Je ferme ce problème, car
nvm
n'est pas destiné à être utilisé pour avoir une seule version installée globalement denode
, il est destiné à en gérer plusieurs, donc les modules globaux sont de votre responsabilité de faire en sorte. Vous pensez peut-être à https://www.npmjs.com/package/n pour cela.