npm如何重复删除不同版本依赖项的依赖关系?

时间:2015-05-19 09:41:25

标签: node.js npm

为了更好地解释我的问题,我有一个简化版的依赖树:

A --> B@1.0.0 --> D@1.0.0 --> E@1.0.0
A --> C@1.0.0 --> D@2.0.0 --> E@1.0.0

Legend:
=======
A: Root component
B & C: Dependencies of A
D: Components that are not deduped, because of different major versions.
E: Components that in my opinion should be deduped, but aren't.

为什么组件E没有被扣除?

我正在使用npm@2.9.0

1 个答案:

答案 0 :(得分:1)

NPM 3正在修复此问题。使用测试版并查看它是否可以解决您的问题。