Как обновить глобально установленные пакеты npm - PullRequest
0 голосов
/ 10 ноября 2018

Команда: npm outdated -g

Выход:

Package           Current  Wanted  Latest  Location

@angular/cli        1.3.1   1.7.4   7.0.5
create-react-app    1.5.2   1.5.2   2.1.1
eslint              5.6.0   5.9.0   5.9.0
expo-cli            2.2.0   2.3.8   2.3.8
gulp-cli            1.4.0   1.4.0   2.0.1
how-to-npm          2.5.0   2.5.1   2.5.1
mocha               3.5.0   3.5.3   5.2.0
nodemon            1.18.3  1.18.6  1.18.6
now                11.4.6  11.5.2  12.0.1
serve              10.0.1  10.0.2  10.0.2
typescript          2.4.2   2.9.2   3.1.6
yarn                1.9.4  1.12.3  1.12.3

Как мне обновить эти устаревшие пакеты в npm?

Ответы [ 2 ]

0 голосов
/ 10 ноября 2018

Чтобы добавить к ответу Мохита, если вы используете NPM 2.6 или менее, есть несколько сценариев, которые удобны для обработки обновления в этом сценарии: https://gist.github.com/othiym23/4ac31155da23962afd0e.

Вам нужно будет создать два описанных файла и запустить их из командной строки. Это обновит все пакеты. Для выборочного обновления прокрутите страницу вниз по указанной выше ссылке, чтобы оставить комментарий Диланга от 20 октября 2014 года. Приведенный ниже комментарий от 6 ноября 2014 года познакомит вас со сценариями для среды Windows.

Если посмотреть на долгосрочное обслуживание, лучшим решением может быть сначала обновить NPM, запустив:

npm install npm@latest -g

Достаточно подробную документацию по процессам можно найти по адресу https://docs.npmjs.com/updating-packages-downloaded-from-the-registry

0 голосов
/ 10 ноября 2018

Если вы хотите обновить все глобальные пакеты

npm update -g

Если вы хотите обновить конкретный глобальный пакет

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