2017-05-27 17 views
0

私には2つの関連する質問があります。新しい空のプロジェクトに反応をインストールしています。私はフォルダ内に基本的なpackage.jsonファイルしか持っていません。満たされていないPEER依存[email protected] || -未対応のピア依存関係のインストール

私が手にメッセージが

+です15.x.x

まず、質問:これを正しく解釈していますか?メッセージには、[email protected]パッケージをインストールするか、バージョン15.x.xをインストールするかのいずれかが表示されます。

第2に、npm install react --saveを実行して、私はreactバージョン15.5.4をインストールしました。私のメッセージの解釈が正しければ、なぜ私はメッセージを受け取りますか?私は既に15.5.4の反応があります。

答えて

0

あなたの最初の解釈は正しいです。いずれのバージョンも使用できます。

reactについては不平を言っていませんが、react-addons-css-transition-groupについては不平を言っています。あなたはreactと一緒にreact-addons-css-transition-groupをインストールする必要があります。

+0

最初の点を明確にしていただきありがとうございます。私はこの問題がcss移行グループであることを認識しましたが、npmjs.comの情報を見ると、このパッケージは廃止されました。また、npmを最新のバージョンにアップグレードすることで問題を解決できることもわかりました。 – Sam

0

これはバグであり、npmの最新バージョンにアップグレードすることで解決できると判明した記事が見つかりました。

私はそれが新しいプロジェクトであるため、私には問題ではなかったすべてのnpmパッケージを削除しました。既存のプロジェクトがある場合は、それを行う必要はありません。私はちょうど清潔なスレートをしたいと思っていました。

その後、私のpackage.jsonをクリーンアップし、コンピュータのnpmをnpm-windows-upgradeを使用して最新バージョンにアップグレードしました。

私はその後、きれいにしましたnpm install reactと私はエラーメッセージが表示されませんでした。

関連する問題