Une fois que dva new a terminé le projet, exécutez dva g route users, erreur
utilisateurs dva g route
/usr/local/lib/node_modules/dva-cli/bin/dva-generate
créer routeComponent src/routes/Users.js, src/routes/Users.css
créer des utilisateurs de route avec src/routes/Users.js
AssertionError [ERR_ASSERTION] : getRouterTree : le composant doit être l'un des routeur, route, redirection, indexredirect, indexroute
à l'analyse (/usr/local/lib/node_modules/dva-cli/node_modules/dva-ast/lib/collections/Router.js:57:28)
à ret.children.node.children.filter.map.node (/usr/local/lib/node_modules/dva-cli/node_modules/dva-ast/lib/collections/Router.js:94:93)
sur Array.map (natif)
à l'analyse (/usr/local/lib/node_modules/dva-cli/node_modules/dva-ast/lib/collections/Router.js:94:81)
à NodePath.simpleMap.path (/usr/local/lib/node_modules/dva-cli/node_modules/dva-ast/lib/collections/Router.js:117:13)
à NodePath.
à __paths.forEach (/usr/local/lib/node_modules/dva-cli/node_modules/jscodeshift/src/Collection.js:76:36)
à Array.forEach (natif)
à Collection.forEach (/usr/local/lib/node_modules/dva-cli/node_modules/jscodeshift/src/Collection.js:75:18)
à Collection.simpleMap (/usr/local/lib/node_modules/dva-cli/node_modules/dva-ast/lib/collections/Helper.js:20:10)
2.0.1
mettre en route.js
<Route path="/users" component={Users} />
déposer
<Switch/>
c'est bien à l'intérieur
dva g route
n'est actuellement pas disponible pour dva@2 , merci pour vos commentaires.
Ma version dva est 0.8.2 et j'ai aussi cette erreur, comment puis-je la résoudre ?