Browse Source

chore: output console error for invalid route component (#5593)

pull/5596/head
Netfan 12 months ago
committed by GitHub
parent
commit
7041c6a106
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 14
      packages/utils/src/helpers/generate-routes-backend.ts

14
packages/utils/src/helpers/generate-routes-backend.ts

@ -56,12 +56,14 @@ function convertRoutes(
// 页面组件转换 // 页面组件转换
} else if (component) { } else if (component) {
const normalizePath = normalizeViewPath(component); const normalizePath = normalizeViewPath(component);
route.component = const pageKey = normalizePath.endsWith('.vue')
pageMap[ ? normalizePath
normalizePath.endsWith('.vue') : `${normalizePath}.vue`;
? normalizePath if (pageMap[pageKey]) {
: `${normalizePath}.vue` route.component = pageMap[pageKey];
]; } else {
console.error(`route component is invalid: ${pageKey}`, route);
}
} }
return route; return route;

Loading…
Cancel
Save