Supongamos que tengo el nodo v0.10.32, nvm install 0.10.32
, y tengo paquetes globales para ese entorno, por ejemplo, instalo express-generator, nodemon, pm2, etc. en 0.10.32
Quiero actualizar de 0.10.32 a 0.10.34, después de instalar 0.10.34, y uso nvm use 0.10.34
, ¿por qué ya no puedo usar express-generator o nodemon? ¿Por qué debería instalar todo de nuevo?
¿Existe una forma simplista de hacer tal cosa?
oh, lo siento, no leí los paquetes de copia
Pero no se resuelve este problema, en lugar de reinstalar los módulos globales, lleva más tiempo
La opción ha sido renombrada a reinstall-packages
, utilícela en su lugar :-)
Estoy cerrando este problema, porque nvm
no está destinado a ser utilizado para tener una única versión instalada globalmente de node
, está destinado a administrar varios, por lo que los módulos globales son su responsabilidad de administrar. Puede que estés pensando en https://www.npmjs.com/package/n para eso.
Comentario más útil
La opción ha sido renombrada a
reinstall-packages
, utilícela en su lugar :-)341 rastrea el problema de que los módulos que no son npm realmente no funcionan con este método, e implicará agregar una nueva opción que en realidad _copie_ los módulos en lugar de reinstalarlos.
Estoy cerrando este problema, porque
nvm
no está destinado a ser utilizado para tener una única versión instalada globalmente denode
, está destinado a administrar varios, por lo que los módulos globales son su responsabilidad de administrar. Puede que estés pensando en https://www.npmjs.com/package/n para eso.