2017-02-09 68 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

回答