Nvm: Migrando módulos globais para nova instalação de nó

Criado em 19 dez. 2014  ·  3Comentários  ·  Fonte: nvm-sh/nvm

Suponha que eu tenha o nó v0.10.32, nvm install 0.10.32 , e tenha pacotes globais para esse ambiente, por exemplo, eu instalo express-generator, nodemon, pm2, etc em 0.10.32

Quero atualizar de 0.10.32 para 0.10.34, depois de instalar 0.10.34 e usar nvm use 0.10.34 , por que não posso mais usar express-generator ou nodemon? Por que devo instalar tudo de novo?

Existe uma maneira simplista de fazer isso?

Comentários muito úteis

A opção foi renomeada para reinstall-packages , use-a em seu lugar :-)

341 rastreia o problema de que módulos não-npm realmente não funcionam com este método e envolverá a adição de uma nova opção que realmente _copia_ sobre os módulos em vez de reinstalá-los.

Estou encerrando este problema porque nvm não deve ser usado para ter uma única versão globalmente instalada de node , mas sim para gerenciar várias versões, portanto, os módulos globais são de sua responsabilidade gerir. Você pode estar pensando em https://www.npmjs.com/package/n para isso.

Todos 3 comentários

oh desculpe, eu não li os pacotes de cópia

Mas isso não resolve este problema, ao invés de reinstalar os módulos globais, leva mais tempo

A opção foi renomeada para reinstall-packages , use-a em seu lugar :-)

341 rastreia o problema de que módulos não-npm realmente não funcionam com este método e envolverá a adição de uma nova opção que realmente _copia_ sobre os módulos em vez de reinstalá-los.

Estou encerrando este problema porque nvm não deve ser usado para ter uma única versão globalmente instalada de node , mas sim para gerenciar várias versões, portanto, os módulos globais são de sua responsabilidade gerir. Você pode estar pensando em https://www.npmjs.com/package/n para isso.

Esta página foi útil?
0 / 5 - 0 avaliações