Почему NPM устанавливает так много пакетов?

Почему NPM устанавливает так много пакетов?

При развертывании Node и NPM на Ubuntu 20.04 я заметил, что при запуске sudo apt install npmон детализирует огромное количество зависимостей, которые он хочет установить вместе с ним. Почему так? Неужели для запуска менеджера пакетов требуются все эти пакеты?

решение1

Вы можете сократить количество установленных пакетов, предоставив --no-install-recommends:

sudo apt-get install npm --no-install-recommends

Сравнение для минимальной системы 20.04 LTS:

  • sudo apt-get install npm

    0 обновлено, 516 новых установлено, 0 для удаления и 0 не обновлено.

  • sudo apt-get install npm --no-install-recommends

    0 обновлено, 313 новых установлено, 0 для удаления и 0 не обновлено.

Связанный контент