#npm #webstorm
#нпм #веб-шторм
Вопрос:
Я только что установил последнюю версию Node.js — v15.9.0 (includes npm 7.5.3)
а затем обновил настройки моей IDE (WebStorm), чтобы использовать эту последнюю версию Node.js . Затем я перезапустил свою среду IDE, и теперь в окне терминала внутри нее (мой терминал указывает на Git Bash) я вижу, что node -v
она изменилась на 15.9.0, что правильно, но версия npm по-прежнему 6.9.0. И я не знаю, как ее изменить.
Поскольку версия npm отличается, я получаю сообщение «npm WARN npm не поддерживает Node.js v15.9.0» ошибка в IDE и ничего не может сделать с npm, поскольку он просто не работает.
В настройках путь к npm такой же, как Node.js путь: C:Program Filesnode.js-15.9.0node.exe
и C:Program Filesnode.js-15.9.0node_modulesnpm
.
Если я запускаю Git Bash вне IDE, npm -v
это 7.5.3, что правильно. Я просто понятия не имею, как это произошло. Я также установил свои пользовательские переменные среды. Пожалуйста, помогите мне исправить версию npm в WebStorm.
Ответ №1:
Я запустил which npm
команду в Git Bash в Webstorm (если в CMD, команда есть where npm
), и она показала путь к модулю npm в моем проекте: project-name/node_modules/.bin/npm
я удалил папку node_modules, а затем перезапустил IDE, и теперь путь правильный, это версия 7.5.3.