2017-04-06 3 views
0

を与える私はこれを行うことによって反応するルータを設置:「反応-ルータ」をインストールすると、一貫性のないバージョン

NPMをインストール反応し、ルータを

私がインストールされたどのようなほとんどすべてと一致していません私がインターネットで読んだチュートリアル。一例:https://css-tricks.com/learning-react-router/

はじめに、IndexRouteがありません。どこにありますかIndexRoute?私の事例のどれかを稼働させることができないようです。

答えて

2

あなたは

npm install react-router 

のようなパッケージをインストールするとそれは、NPMリポジトリで利用可能である最新のパッケージをインストールします。あなたがpackage.jsonが表示された場合、あなたは、あなたがそれを行うには

をv3.xxインストールする必要がありインクルードは、ルータがIndexRoute

を持っていません4.x.xになるように反応するバージョンを持って反応し、ルータのエントリを削除しますあなたのpackage.jsonからnode_modulesを削除してください。

は今

npm install -S [email protected] 

続い

npm install 

を実行するクリエイターが完全にクラスをリファクタリングする必要がない理由react-router v4.0.0 Docs

+0

を参照してください?最初の反応ルータのチュートリアルでは、Google検索 "反応ルータチュートリアル"を使用してIndexRouteを使用しています。彼らはクラスを少なくとも維持して、非難されたものとしてマークする必要があります。それは半日です。 –

関連する問題