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

This commit is contained in:
Netfan 2025-02-24 16:03:52 +08:00 committed by GitHub
parent 12ffb310bf
commit 7041c6a106
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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.endsWith('.vue')
? normalizePath ? normalizePath
: `${normalizePath}.vue` : `${normalizePath}.vue`;
]; if (pageMap[pageKey]) {
route.component = pageMap[pageKey];
} else {
console.error(`route component is invalid: ${pageKey}`, route);
}
} }
return route; return route;