为什么 NPM 要安装这么多包?

为什么 NPM 要安装这么多包?

在 Ubuntu 20.04 上部署 Node 和 NPM 时,我注意到运行时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 个。

相关内容