Пакеты Npm не обновляются

#npm #npm-install #npm-update

#npm #npm-install #npm-обновление

Вопрос:

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

 Package            Current  Wanted  Latest  Location
eslint               6.8.0   6.8.0  7.17.0  vue-movies-app
eslint-plugin-vue    6.2.2   6.2.2   7.4.1  vue-movies-app
sass-loader          8.0.2   8.0.2  10.1.1  vue-movies-app
webpack             4.46.0  4.46.0  5.14.0  vue-movies-app
 

И я попытался, sudo npm update -g npm update -g webpack@5.14.0

Но ничего не изменилось? Как это возможно?

Комментарии:

1. Вы можете просто обновить их в package.json разделе удалить node_modules и свой .lock файл и переустановить.

2. Я решил свою проблему самостоятельно, ребята, я удаляю все пакеты и снова устанавливаю последнюю версию. Но теперь и другие проблемы. Я не могу создать свой проект vue. всегда получаю ошибку.. Я ненавижу webpack! Спасибо, ребята.

Ответ №1:

Это было нарушено и отключено в течение многих лет, это касается не только вас. Для этого есть инструмент, или вы можете сделать это с помощью небольшого скрипта, например npm outdated -g | cut -d' ' -f1 | sed 1d | xargs npm i -g