2016-06-14 109 views
4

我試圖將npm install simple-react-bootstrap-navbar放入我的項目中。npm UNMET PEER DEPENDENCY似乎是錯誤的

我的項目已將15.1.0作爲依賴項進行響應。

simple-react-bootstrap-navbar具有"react": ">=0.14.0",作爲devDependency。

然而,當我安裝,我得到這個錯誤/警告

enter image description here

我與--save標誌安裝simple-react-bootstrap-navbar,等反應過來絕對應該滿足>=0.14.0同行的依賴。

那麼是什麼原因導致了這個錯誤,我該如何解決?


我在NPM 3.9.3和4.4.4節點

+0

node-gyp是3.3.1。最新的npm似乎是3.9.5,所以我不認爲我會落後太多 - 同樣在節點4.4.4上 - 它不像我在舊的0.XX版本。至於無收縮包裝,我更感興趣的是解決這個問題,因爲這個包可能會被其他人使用 –

回答

3

這只是一個猜測,但如果你仔細觀察,你會看到失敗的同行:

即使您設法安裝[email protected],[email protected]明確地與它不兼容。我不確定您使用的是哪個React版本,但您擁有的兩個軟件包(simple-react-bootstrap-navbar[email protected])需要不同的React版本,以便它們發生衝突。

解決方法很簡單:首先安裝[email protected]Compatibility with [email protected] was added in [email protected].

相關問題