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

Tom*_*son 9 apt nodejs npm

当在 Ubuntu 20.04 上部署 Node 和 NPM 时,我注意到当你运行sudo apt install npm它时,它会详细说明它想要安装的大量依赖项。为什么是这样?当然它不需要所有这些包来运行包管理器?

N0r*_*ert 7

您可以通过提供以下内容来减少安装的软件包数量--no-install-recommends

sudo apt-get install npm --no-install-recommends
Run Code Online (Sandbox Code Playgroud)

最小 20.04 LTS 系统的比较:

  • sudo apt-get install npm

    0 个升级,516 个新安装,0 个删除,0 个未升级。

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

    0 个升级,313 个新安装,0 个删除,0 个未升级。

  • 这并没有回答“这是为什么”:-) (3认同)