2016-08-23 51 views

回答

0

您可以使用npm shrinkrwap覆蓋嵌套的依賴項版本,強制所有依賴項使用相同的版本。

從文檔:

此命令鎖定了一個包的相關性的版本,以便 ,你可以精確控制每個依賴性的版本安裝在您的包時,將 使用。

不幸的是,已經有長期運行issue with npm v3 and shrinkwrap。該票仍然是開放的,但討論似乎包括一個據稱可以解決問題的分支機構。

+0

好的,謝謝。 但是,如果某些模塊使用相同的依賴關係,那麼這個依賴關係的哪個版本將在根中?正如我從文檔中理解的那樣,在根目錄下是最新安裝模塊的版本? –