n1ro°
RU

Текст и данные · Инструкция

Как установить точную версию npm-пакета

Exact pin полезен, когда обновления должны проходить только вручную и после тестов.

Редакция N1RO · Проверено

Короткий ответ

Выполните `npm install <package>@<version> --save-exact`: npm запишет точную версию вместо диапазона с semver-префиксом.

Порядок действий

  1. Проверьте, что версия существует.
  2. Запустите install с `--save-exact`.
  3. Проверьте package.json и package-lock.json.
  4. Запустите тесты и закоммитьте оба файла.

Перед завершением проверьте

  • Версия совместима с runtime.
  • Политика проекта действительно требует exact pin.

Важно

Exact pin снижает случайные обновления, но требует регулярно отслеживать security fixes вручную.

Что учитывать

Exact pin снижает случайные обновления, но требует регулярно отслеживать security fixes вручную.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. npm-install). Пример и формулировки — редакция N1RO на 2026-09-20.