Абсолютно никогда не запускайте эту команду, не смотря на то, что будет удаляться, и не понимая, все ли в порядке, но попробуйте выполнить rm -rf <path>/node_modules/*
.Возможно, подождите комментарий или два подтверждения.Серьезно, не просто случайным образом выполните команду rm -rf
, потому что кто-то в Интернете сказал вам об этом.
Но в этом случае у вас не возникнет проблем с удалением node_modules и package-lock.json, если он существует,и запускать npm install
, чтобы сделать небольшую свежую установку того, что находится в вашем package.json.
Серьезно, абсолютно не делайте этого, пока вы не посмотрите, что вы делаете, и не проверите это 'все будет в порядке.
package-lock.json отслеживает изменения в версиях модулей, которые вы используете.node_modules - это то место, куда npm install
устанавливает все модули.Когда вы запускаете команду, она проверяет ваши node_modules и package.json, чтобы узнать, есть ли более свежие версии, которые соответствуют вашим критериям.Я знаю, почему это не понижение версии, но если ваш package.json настроен правильно, это должно дать ему новую установку и должно работать.
Делайте на свой страх и риск.