npm не поддерживает Node.js v10.0.0, но установлена ​​более старая версия - PullRequest
0 голосов
/ 21 мая 2018

Я искал решение, но ничего не нашел.У меня в Ubuntu есть следующие версии nodejs и npm:
nodejs -> 8.11.2
npm -> 5.6.0

Когда я запускаю команды с npm, я получаю следующие предупреждения

npm WARN npm npm не поддерживает Node.js v10.0.0
npm WARN npm Вероятно, вам следует перейти на более новую версию узла, так как мы
npm ПРЕДУПРЕЖДЕНИЕ npm не могут давать никаких обещаний, что npm будетработать с этой версией.
npm ПРЕДУПРЕЖДЕНИЕ npm Поддерживаемые выпуски Node.js являются последней версией 4, 6, 7, 8, 9.
npm ПРЕДУПРЕЖДЕНИЕ npm Последнюю версию можно найти по адресу https://nodejs.org/

Как я могу это решить?Спасибо

1 Ответ

0 голосов
/ 21 мая 2018

Запустите команду node -v в каталоге, где вам нужно запустить вашу программу.Если он возвращает что-то отличное от 4,6,7,8,9, вам нужно использовать другую версию узла.Если у вас установлены разные версии, это не означает, что узел будет переключаться между ними, чтобы соответствовать зависимостям программы.

Для переключения между версиями вы можете использовать инструмент типа nvm .

После установки вы можете просто запустить nvm use <desired version of node> и все готово.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...