【发布时间】:2020-12-14 23:59:46
【问题描述】:
我有一个具有依赖关系的节点投影,比如说depA。在我的项目上运行yarn install 之后,它会下载node_modules/depA/node_modules 中depA 的所有依赖项,这使得node_modules 目录非常大。它不会为其他依赖项下载此文件夹。有什么我应该看看为什么它会发生在depA 上的吗?
【问题讨论】:
-
一般来说,如果传递依赖
depA需要的版本和你的其他依赖需要的版本之间存在冲突,Yarn/NPM 会这样做。 -
我看到
node_modules目录很大。它是下载所有依赖项还是只下载冲突依赖项?