بعد انتهاء dva الجديد من المشروع ، قم بتنفيذ dva g route users ، خطأ
مستخدمي الطريق dva g
/ usr / local / lib / node_modules / dva-cli / bin / dva-gener
إنشاء routeComponent src / المسارات / Users.js ، src / المسارات / Users.css
إنشاء مستخدمي الطريق مع src / المسارات / Users.js
AssertionError [ERR_ASSERTION]: getRouterTree: يجب أن يكون المكون واحدًا من Router و Route و Redirect و IndexRedirect و IndexRoute
في التحليل (/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)
في Array.map (أصلي)
في التحليل (/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 (أصلي)
في 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
أدخل route.js
<Route path="/users" component={Users} />
ضع ارضا
<Switch/>
إنه جيد في الداخل
dva g route
غير متوفر حاليًا لـ dva @ 2 ، شكرًا على ملاحظاتك.
إصدار dva الخاص بي هو 0.8.2 ولدي أيضًا هذا الخطأ ، كيف يمكنني حله؟