n1ro°
RU

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

Как посмотреть локальную версию пакета через npm ls

`package.json` часто хранит range, поэтому для фактической локальной версии нужно смотреть установленное dependency tree

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

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

`npm ls <package> --depth=0` показывает фактически установленную прямую dependency и её версию в текущем проекте. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.

Что делать

  1. Перейти в проект: Откройте каталог с `package.json` и lockfile.
  2. Проверить direct dependency: Выполните `npm ls <package> --depth=0`.
  3. Найти transitive: Если пакет вложенный, повторите `npm ls <package>` без ограничения depth и изучите родителей.

Как понять, что получилось

  • Вы видите конкретную установленную версию и положение package в локальном dependency tree.

Что учесть

Не путайте `npm ls` с `npm view`: первая команда читает локальную установку, вторая — registry metadata.

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

Не путайте `npm ls` с `npm view`: первая команда читает локальную установку, вторая — registry metadata.

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

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