2017-06-19 16 views
1

私は反応と羽を使ってアプリケーションを構築する方法を理解しようとしています。私はBen AwadのYouTubeチュートリアルシリーズ(https://www.youtube.com/watch?v=etq_vv_RVcU&index=2&list=PLN3n1USn4xlnulnnBGD2RMid_p7xVj9xU)を見つけ、コードに沿って続けていました。しかし、私は何とか彼がカバーしなかった問題を持っていました。私はこのビデオの最後に生成されたコードを実行するために行くとき、私は次のエラーを取得する:react-router 3.10.10 IndexRoute

./src/index.js 
36:23-33 'react-router' does not contain an export named 'IndexRoute'. 

私が見つけたものの大部分はIndexRouteがしかしNPMを実行し、V4に段階的に廃止されたことを示唆しているようです-v反応ルートは3.10.10を返しますので、影響を受けているとは限りません(間違っている可能性があります)。この問題を引き起こしている可能性のあることについて誰もが考えていますか?ありがとうございました。

+0

ではなく反応するルータのバージョン2を使用するようにしてください3の場合、私は彼らがさらなるバージョンでコードから 'IndexRoute'を削除すると思います。 –

+0

NPMツールを使ってこれを行う方法はありますか(または手動で行う必要がありますか)、現在インストールしている他のnpmモジュールのどれかを台無しにするでしょうか? –

+1

npmコマンドが見つかりました。react-router @ 2 –

答えて

0

私はIndexRouteがそのように、あなたがNPMを使用してインストールすることができ、そうするためには、react-routeのバージョン2を使用する必要がありますreact-routeからバージョン2以降に削除されたと思う:

npm install --save [email protected] 
関連する問題