Как полностью обновить все модули Node.js до последней версии?
Я начинаю с Node.js
разработки, и прежде чем я сделаю свои первые шаги в новой технологии, я хотел бы быть уверен, что все модули Node's & NPM обновлены. Я прочитал несколько руководств, как обновить модули, например ncu
, npm update
, и так далее. В результате я немного запутался, как правильно обновлять все модули Node.js?
3 ответа
Действия для полного обновления всех модулей Node.js до последней версии сразу:
- Открытая консоль с правами администратора
- Перейдите в папку установки Node.js:
cd C:\Program Files\nodejs
- Обновление npm:
npm i npm@latest
- Перейти в папку модулей:
cd C:\Program Files\nodejs\node_modules\npm
- Установите все нужные модули:
npm i %MODULE_NAME%@latest
- Установите менеджер обновлений:
npm i -g npm-check@latest
- Просмотрите и выберите доступные обновления:
npm-check --update
, нажмите Ввод - Рекурсивное обновление всех установленных модулей:
npm --depth 9999 update --dev
- Очистить кеш:
npm cache clear --force
В результате всех этих шагов все мои модули должны быть полностью обновлены.
Просто нужно следовать приведенным ниже командам
npm install -g npm-check-updates
ncu -u
npm update
npm install
Объяснение:
Чтобы обновить все пакеты до новой основной версии, глобально установите пакет npm-check-updates.
Это обновит все подсказки версии в файле package.json до зависимостей и devDependencies, чтобы npm мог установить новую основную версию.
Теперь вы готовы запустить обновление.
Теперь установите обновленные пакеты. Флаг --force иногда требуется, если уже существуют конфликтующие пакеты.
Ссылка на ссылку: https://nodejs.dev/learn/update-all-the-nodejs-dependencies-to-their-latest-version
Я зашел на https://nodejs.org/en/download/ , скачал установщик и восстановил установку, все предупреждения и ошибки исчезли. надеюсь, кому-то поможет:P