Skip to content

一个建议 #3

@tKlint

Description

@tKlint

在文件/src/routes/modules/system.ts中定义了一个对象来作为异步组件的映射

export default {
'views/system/permission/user': lazy(() => import('@/views/system/permission/user')),
'views/system/permission/menu': lazy(() => import('@/views/system/permission/menu')),
'views/system/permission/role': lazy(() => import('@/views/system/permission/role')),
'views/system/monitor/req-log': lazy(() => import('@/views/system/monitor/req-log')),
'views/system/monitor/online': lazy(() => import('@/views/system/monitor/online')),
'views/system/monitor/serve': lazy(() => import('@/views/system/monitor/serve')),
'views/system/monitor/login-log': lazy(() => import('@/views/system/monitor/login-log')),
'views/system/schedule/task': lazy(() => import('@/views/system/schedule/task')),
'views/system/schedule/log': lazy(() => import('@/views/system/schedule/log'))
};

为什么不直接从import.meta.globEager('../../views/**/*.ts')中获取呢

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions