npm install -g npm@latest Не устанавливает последнюю версию - PullRequest
0 голосов
/ 18 января 2020

Когда я пытаюсь обновить npm до последней версии, мне сообщают, что пакет обновился, но когда я go для проверки, он возвращает ту же версию перед обновлением. Нет ошибок, чтобы сообщить, что во время обновления произошла ошибка.

Могу сказать, что я не очень уверен во внутренней работе самого NPM. Я знаю достаточно, чтобы запустить его, если сам npm полностью настроен.

Около двух лет go Я начал запускать свой код в другом каталоге, тот же пользователь (однопользовательское устройство), потому что я продолжал работать в проблемы с доступом и необходимость sudo каждый раз, когда я хотел установить любую зависимость. Я не помню, чтобы что-то переназначало в любых $PATH или любых npm конфигурациях.

Что я пытался

  • hash -r, чтобы очистить кеш терминала
  • Перезапуск терминала / перезапуск устройства
ianbuss @ Ians-MacBook-Air in ~ [10:23:44]
$ npm -v
6.10.0

# ianbuss @ Ians-MacBook-Air in ~ [10:23:49]
$ sudo npm install -g npm@latest
Password:
/Users/ianbuss/.npm-global/bin/npm -> /Users/ianbuss/.npm-global/lib/node_modules/npm/bin/npm-cli.js
/Users/ianbuss/.npm-global/bin/npx -> /Users/ianbuss/.npm-global/lib/node_modules/npm/bin/npx-cli.js
+ npm@6.13.6
updated 1 package in 11.955s

# ianbuss @ Ians-MacBook-Air in ~ [10:29:29]
$ npm -v
6.10.0

Image of Terminal Prompts

...