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