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