Как обновить версию npm до последней?Ubuntu показывает успешную установку, но не обновляет версию - PullRequest
0 голосов
/ 25 октября 2018

Я работаю над вычислительным экземпляром gcloud, работающим под управлением минимальной версии ubuntu 18.04 и установившим npm.Однако, apt-get install npm вышел с 3.5.2, и когда я делаю npm install npm@latest -g, это показывает, что я должен работать от имени администратора.Когда я добавляю sudo, он запускается, но npm -v возвращает 3.5.2, а не последнюю версию.Почему это так?

engineering@test2:~$ sudo npm install npm@latest -g
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
/usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js
+ npm@6.4.1
added 274 packages, removed 363 packages and updated 43 packages in 8.462s
engineering@test2:~$ npm -v
3.5.2

1 Ответ

0 голосов
/ 24 декабря 2018

Для меня это сработало, выполнив следующие шаги:

sudo npm install -g npm

Закройте терминал.Откройте новый терминал и проверьте с помощью npm -v

Он должен работать, терминал не показывает обновленную версию в текущем терминале, ему нужно открыть заново, чтобы отразить изменения

...