2016-06-14 7 views
4

simple-react-bootstrap-navbarをプロジェクトにインストールしようとしています。npm UNMET PEER DEPENDENCYが間違っているようです

私のプロジェクトは依存関係として15.1.0と反応しました。

simple-react-bootstrap-navbarはdevDependencyとして"react": ">=0.14.0",です。しかし

、私がインストールしたとき、私は私が--saveフラグでsimple-react-bootstrap-navbarをインストールしています。このエラー/警告

enter image description here

を取得するので、間違いなく>=0.14.0を満たすピア依存する必要があります反応します。

このエラーの原因は何ですか?どのように修正できますか?


私はNPM 3.9.3によ

とNode 4.4.4

+0

node-gypは3.3.1です。最新のnpmは3.9.5であるように見えるので、私はあまりにも遅れているとは思わない - ノード4.4.4の同上 - 私は古い0.XXのバージョンとは違います。 no-shrinkwrapに関しては、通常のインストールでこれを修正することにもっと関心があります。なぜなら、このパッケージは他の人によって使用される可能性があるからです –

答えて

3

これは単なる推測ですが、あなたが密接に見れば、あなたは失敗ピアわかります

[email protected]を何とかインストールしても、[email protected]は明示的にはそれと互換性がありません。あなたが本当に持っているバージョンがわからないのですが、あなたが持っている2つのパッケージ(simple-react-bootstrap-navbar[email protected])は、異なるリアクションバージョンが矛盾して欲しいと思っています。

解決方法は簡単です。[email protected]を先にインストールしてください。 Compatibility with [email protected] was added in [email protected].

関連する問題