Nvm: Перенос глобальных модулей на новую установку узла

Созданный на 19 дек. 2014  ·  3Комментарии  ·  Источник: nvm-sh/nvm

Предположим, у меня есть node v0.10.32, nvm install 0.10.32 , и у меня есть глобальные пакеты для этой среды, например, я устанавливаю express-generator, nodemon, pm2 и т.д. в 0.10.32

Я хочу обновить 0.10.32 до 0.10.34 после установки 0.10.34 и использования nvm use 0.10.34 , почему я больше не могу использовать экспресс-генератор или nodemon? Почему мне надо все устанавливать заново?

Есть ли упрощенный способ сделать это?

Самый полезный комментарий

Параметр был переименован в reinstall-packages , используйте его вместо этого :-)

341 отслеживает проблему, заключающуюся в том, что модули, отличные от npm, на самом деле не работают с этим методом, и предполагает добавление новой опции, которая фактически копирует модули вместо их переустановки.

Я закрываю этот вопрос, потому что nvm не предназначен для использования одной глобально установленной версии node , он предназначен для управления несколькими, поэтому глобальные модули - это ваша ответственность. управлять. Возможно, вы подумали о https://www.npmjs.com/package/n для этого.

Все 3 Комментарий

извини, я не читал копии пакетов

Но это не решает эту проблему, вместо того, чтобы переустановить глобальные модули, требуется больше времени.

Параметр был переименован в reinstall-packages , используйте его вместо этого :-)

341 отслеживает проблему, заключающуюся в том, что модули, отличные от npm, на самом деле не работают с этим методом, и предполагает добавление новой опции, которая фактически копирует модули вместо их переустановки.

Я закрываю этот вопрос, потому что nvm не предназначен для использования одной глобально установленной версии node , он предназначен для управления несколькими, поэтому глобальные модули - это ваша ответственность. управлять. Возможно, вы подумали о https://www.npmjs.com/package/n для этого.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги