【发布时间】:2017-07-21 05:30:37
【问题描述】:
所以我最近发现 webpack 似乎在我的顶级 node_modules 目录中包含 node_modules 依赖项到我的实际包中。例如,一个依赖项 example-dep 依赖于 lodash,因此在 node_modules/example-dep 内部有一个 node_modules 目录,内部有 lodash。因为example-dep 从 lodash 导入了 一个 方法,所以由于某种原因,整个 lodash 库都被扔进了我的包中。
我该如何解决这个问题?为什么我的依赖项中有嵌套的 node_module 目录?这不像是我在构建这些项目并试图为它们做出贡献,我实际上只是在做npm install example-dir。
【问题讨论】:
标签: javascript node.js npm webpack dependencies