2017-06-19 5 views
1

Ich versuche herauszufinden, wie man Apps mit Reaction und Feathern erstellt. Ich fand Ben Awads YouTube Tutorial-Serie (https://www.youtube.com/watch?v=etq_vv_RVcU&index=2&list=PLN3n1USn4xlnulnnBGD2RMid_p7xVj9xU) und folgte dem Code. Aber irgendwie bekam ich ein Problem, das er nicht behandelte. Wenn ich den Code am Ende dieses Video, das ich die folgende Fehlermeldung erzeugt auszuführen:react-router 3.10.10 IndexRoute

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

Die meisten Sachen, die ich gefunden habe, scheint darauf hinzudeuten, dass IndexRoute wurde in v4 auslaufen, jedoch läuft npm -v react-route gibt 3.10.10 zurück, also denke ich nicht, dass es betroffen sein sollte (könnte falsch sein). Hat jemand irgendwelche Gedanken darüber, was dieses Problem verursachen könnte? Vielen Dank.

+0

try Version Router 2 reagieren, anstatt zu verwenden, von 3, denke ich, dass sie 'IndexRoute' aus ihrem Code in weiteren Versionen entfernen. –

+0

Gibt es eine Möglichkeit, dies mit dem NPM-Tool zu tun (oder muss ich das manuell tun), und wird das eines der anderen npm-Module, die ich gerade installiert habe, durcheinander bringen? –

+1

Den npm-Befehl gefunden, npm install react-router @ 2 –

Antwort

0

ich IndexRoute denke wurde seit Version 2 entfernt von react-route so müssen Sie Version 2 von react-route, um so zu tun, verwenden Sie es installieren können mit npm:

npm install --save [email protected] 
Verwandte Themen