Почему обновление npm на самом деле не обновляет его? - PullRequest
0 голосов
/ 26 сентября 2019

Я на Mac OS X (High Sierra).У меня проблемы с обновлением npm.Из их документов я запустил

localhost:tmp davea$ npm install -g npm@latest
/usr/local/Cellar/node@8/8.16.1/bin/npm -> /usr/local/Cellar/node@8/8.16.1/lib/node_modules/npm/bin/npm-cli.js
/usr/local/Cellar/node@8/8.16.1/bin/npx -> /usr/local/Cellar/node@8/8.16.1/lib/node_modules/npm/bin/npx-cli.js
+ npm@6.11.3
updated 1 package in 6.56s

, но когда я проверяю версию, она все еще находится в 6.9.0

localhost:tmp davea$ npm -v
6.9.0

Что происходит?

1 Ответ

0 голосов
/ 26 сентября 2019

Вы смотрите на версию npm, которая отличается от версии узла.

Если вы посмотрите на выпуски от nodejs.org , вы увидите, какая версия npm ваша версияузел относится к.

Если вы введете node -v, вы увидите свою версию Node.8.6.1 относится к npm версии 6.4.1.

npm версия 6.9.1 была выпущена с версией узла 10.16.0

Я настоятельно рекомендую использовать nvm в OSX, чтобы снять нагрузку сЭто.Вы можете найти его здесь .

Также попробуйте посмотреть на этот ответ .

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