增加产线错误日志打印,分析问题
This commit is contained in:
parent
84ebdd9e14
commit
27dacd1834
|
|
@ -127,11 +127,25 @@ export function filterDynamicRoutes(routes) {
|
|||
|
||||
export const loadView = (view) => {
|
||||
if (process.env.NODE_ENV === 'development') {
|
||||
return (resolve) => require([`@/views/${view}`], resolve)
|
||||
return (resolve) => {
|
||||
console.log("[DEV] 加载组件:", view)
|
||||
try {
|
||||
require([`@/views/${view}.vue`], resolve)
|
||||
} catch (e) {
|
||||
console.error("❌ 组件加载失败:", view, e)
|
||||
}
|
||||
}
|
||||
} else {
|
||||
// 使用 import 实现生产环境的路由懒加载
|
||||
return () => import(`@/views/${view}`)
|
||||
return () => {
|
||||
console.log("[PROD] 加载组件:", view)
|
||||
try {
|
||||
return import(`@/views/${view}.vue`)
|
||||
} catch (e) {
|
||||
console.error("❌ 组件加载失败:", view, e)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
export default permission
|
||||
|
|
|
|||
Loading…
Reference in New Issue