我有一個package.json
具有以下模塊是相互矛盾的:如何解決npm peer dependency問題?
react-router
這就需要react 0.13.x
redbox-react
這就需要[email protected]>=0.13.2 || ^0.14.0-rc1
我只是做了一個npm install react
並安裝[email protected]
我正在嘗試安裝react-bootstrap
,這需要[email protected]>=0.14.0
。
我已經有幾個解決方案:
從依賴的所有
node_modules
刪除node_modules
我每次更新刪除並重新安裝所有模塊每次面對的一個問題
- 時間
升級到npm 3.x,它仍然是預發行版本,並且
解決這些問題的一種好方法是不需要做npm版本不可知的1或2。
P.S .:這裏提到的所有模塊都已經在本地安裝。
所以如果'react-router'需要'react-0.13' - 安裝'v0.13'。否則,目前尚不清楚您的實際問題是:您是否滿足版本要求,或者您沒有正確的工作/安裝軟件包。 – zerkms