【发布时间】:2023-03-26 03:42:02
【问题描述】:
我在刚设置运行 OS X 10.11 的 MackBook 上运行 Node 6.3.0
我使用 Homebrew 安装了 Node,我注意到当我运行 npm install 时,它会安装数十个额外的包。
例如,当我运行 npm install gulp --save 时,它会安装 gulp,但是当我查看 node_modules 目录时,我看到了 30 或 40 个额外的文件夹。这与我在家中在我的 Linux 机器上运行 npm 时不同。当我这样做时,我只会看到一个目录。
我是不是做错了什么?
【问题讨论】:
-
这些是
gulp运行所需的依赖项。 -
您的 linux 机器上安装了过期的 npm。它正在做同样的事情,只是它将所有附加组件嵌套在子 node_modules 文件夹中。较新版本的 npm install things more...flatly.
标签: node.js macos npm homebrew npm-install