По неизвестным мне причинам, я не смог обновить последнюю версию npm на macOS (она отлично работает в Windows). Он не отображает ошибки, только "обновленный 1 пакет".
Использование Node.js 8.11.1
node -v
v8.11.1
Какую версию npm у меня есть?
$ npm -v
5.6.0
Я пробовал это...
$ npm i -g npm
+ [email protected]
updated 1 package in 7.37s
И он не обновляется.
$ npm -v
5.6.0
Где npm?
$ which npm
/usr/local/bin/npm
Поэтому я пробую brew
...
brew install npm
И это терпит неудачу...
$ npm -v
5.6.0
* И затем я попробовал это... *
npm install [email protected] -g
+ [email protected]
updated 1 package in 7.618s
И это терпит неудачу...
npm -v
5.6.0
С sudo
:
sudo npm i -g npm
+ [email protected]
updated 1 package in 7.794s
И это терпит неудачу...
npm -v
5.6.0
Это также не удается...
sudo npm install [email protected] -g
Я следил за указаниями, найденными в этом Q & A, полностью удаляя npm и узел из моей системы и переустанавливая их с нуля, а также не обновляется.
Снимок экрана, для каждого запроса:
Закройте терминал, а затем снова откройте терминал и запустите:
$ npm -v
5.6.0
sudo
два раза:
$ sudo npm i -g npm
+ [email protected]
updated 1 package in 7.478s
$ sudo npm i -g npm
+ [email protected]
updated 1 package in 7.434s
Также не удается:
$ npm -v
5.6.0
Что я упустил? Что здесь происходит?