Текст и данные · Инструкция
Как посмотреть локальную версию пакета через npm ls
`package.json` часто хранит range, поэтому для фактической локальной версии нужно смотреть установленное dependency tree
Короткий ответ
`npm ls <package> --depth=0` показывает фактически установленную прямую dependency и её версию в текущем проекте. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.
Что делать
- Перейти в проект: Откройте каталог с `package.json` и lockfile.
- Проверить direct dependency: Выполните `npm ls <package> --depth=0`.
- Найти 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.