Существуют ли ограничения на использование версии npm в зависимости от версии моего узла? - PullRequest
0 голосов
/ 02 сентября 2018

Есть ли способ узнать, могу ли я использовать конкретную версию npm с определенной версией узла?

Я хочу использовать последний npm (6.4.1 на момент написания) с последним LTS (8.11.4 на момент написания).

Я понимаю, что версии довольно близки, что не может быть проблем, но я научился не делать предположений о вещах, которых я не знаю: P

1 Ответ

0 голосов
/ 02 сентября 2018

Я бы предложил вам установить nvm (https://github.com/creationix/nvm/blob/master/README.md) и позволить ему управлять версиями.

Использование: Чтобы загрузить, скомпилировать и установить последнюю версию узла, выполните следующие действия:

nvm install node

И тогда в любой новой оболочке просто используйте установленную версию:

nvm use node

Или вы можете просто запустить его:

nvm run node --version

Или вы можете запустить любую произвольную команду в подоболочке с нужной версией узла:

nvm exec 4.2 node --version

Вы также можете получить путь к исполняемому файлу, куда он был установлен:

nvm which 5.0

Подробнее: Управление версиями Node.js с помощью nvm

...