2017-02-09 122 views
5

由于NPM第3版节点模块和相关性都安装在同一根级别。但是如果我安装两个依赖于同一模块的两个不同版本的模块呢?例如,如果我安装async npm i [email protected],其中requires lodash version 4.14.0,那么我安装yeoman npm i [email protected],其中requires lodash version version 3.2.0,npm如何解决这个冲突?NPM如何处理版本冲突?

+1

“在这种情况下,一个伟大的博客文章文档页面,以冲突的版本在同一依存性的每个依赖性会得到自己的,嵌套这就是为什么我们将安装树描述为最大限度的平坦 - 它仍然允许在发生冲突时嵌套。“从这个话题的github问题。 – user2263572

回答