Я начинаю с разработки Node.js
, и прежде чем я сделаю первые шаги в новой технологии, я хотел бы быть уверенным, что все модули Node & обновлены (как в глобальном масштабе, так и локально). Я прочитал много руководств по обновлению модулей, например. ncu
, npm update
, nvm
и так далее. В результате, я немного смущен, что является предпочтительным и наиболее удобным подходом к обеспечению того, чтобы ваши модули всегда были современными?Как полностью обновить все модули Node.js?
2
A
ответ
6
В настоящее время, я пришел к выводу, что оптимальный подход:
- Установите Node.js это самостоятельно
- откройте консоль с правами администратора
- Перейти к корневой папке установки :
cd C:\Program Files\nodejs
- Обновление npm :
npm install [email protected]
- Перейти к папке модулей:
cd C:\Program Files\nodejs\node_modules\npm
- Установить все нужные локальные и глобальные модули:
npm install %MODULE_NAME%@latest
- установить менеджер обновления:
- Вариант A: НПМ проверить:
- Установить
npm install --global [email protected]
- Чтобы просмотреть доступные обновления:
npm-check --update
- Чтобы обновить
package.json
выбрать нужные модули и нажмитеEnter
- Установить
- Вариант B: NPM-чек-обновления:
- Установка
npm install --global [email protected]
- Для обзора имеющихся Даты проведения:
ncu
- Для обновления
package.json
:ncu -u
- Установка
- Вариант A: НПМ проверить:
- Выполнить рекурсивное обновление всех модулей:
npm --depth 9999 update --dev
- Очистить кэш:
npm cache clear --force
В результате всех этих шагов , все мои модули должны быть полностью обновлены.
Объявление версий в 'package.json', я считаю, достаточно, вы в значительной степени настраиваете все. Ваш вопрос кажется более похожим на «сохранение реестра npm». – Gntem
Эй, похоже, вы ответили на свой вопрос здесь – Alex