2017-04-06 69 views

回答

2

當你安裝一個包狀

npm install react-router 

它安裝上可用故宮庫中的最新包裝。如果你看到的package.json,你將有做出反應路由器是4.x.x不具有IndexRoute

的版本,您應該安裝V3.XX

要做到這一點,請刪除反應路由器的入口從你的package.json中刪除並刪除node_modules

現在運行

npm install 

其次

npm install -S [email protected] 

react-router v4.0.0 Docs

+0

爲什麼創作者已經完全重構類?通過使用谷歌搜索「反應路由器教程」的第一個反應路由器教程使用IndexRoute。他們至少應該保留這些課程並將其標記爲已廢棄......這對我來說已經過了半天。 –