n1ro°
RU

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

npm ls: как ограничить глубину дерева зависимостей

Задача этой страницы — как ограничить глубину дерева зависимостей. Начните с шага «1. Перейдите в проект», затем выполни

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

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

`npm ls` по умолчанию показывает непосредственные зависимости root-проекта. `npm ls --all` разворачивает дерево, а `--depth=N` ограничивает глубину.

Как сделать

  1. 1. Перейдите в проект
  2. 2. Запустите npm ls --depth=0
  3. 3. Увеличивайте depth точечно
  4. 4. Разберите invalid/extraneous/missing относительно package.json/lockfile

Команда и проверка

  • Основная команда: `npm ls --depth=N`
  • Связанная проверка: `--depth=0`

Что сверить

  • Исходная точка: 1. Перейдите в проект
  • Команда или действие этой задачи: npm ls --depth=N
  • Финальная проверка: 4. Разберите invalid/extraneous/missing относительно package.json/lockfile

Риск

После изменения зависимостей просмотрите diff package.json и lockfile; не смешивайте package managers. Для интента «как ограничить глубину дерева зависимостей» особенно важно: 3. Увеличивайте depth точечно

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

После изменения зависимостей просмотрите diff package.json и lockfile; не смешивайте package managers. Для интента «как ограничить глубину дерева зависимостей» особенно важно: 3. Увеличивайте depth точечно

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

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