feat:重构模块
This commit is contained in:
@@ -1,7 +1,13 @@
|
||||
import AdminLayout from '@/layout/index.vue'
|
||||
import { adminMeta } from '@/views/meta'
|
||||
import Layout from '@/layout/index.vue'
|
||||
import { metaList } from '@/views/meta'
|
||||
import { getRoutersByModules, sortRoutesByOrder } from 'vue3-common/utils/routerUtil'
|
||||
|
||||
const adminRoutes = getRoutersByModules(import.meta.glob('@/views/**/*.vue'), AdminLayout, adminMeta)
|
||||
const modules = {
|
||||
...import.meta.glob('@/views/blog/**/*.vue'),
|
||||
...import.meta.glob('@/views/dashboard/**/*.vue'),
|
||||
...import.meta.glob('@/views/monitor/**/*.vue')
|
||||
}
|
||||
|
||||
const adminRoutes = getRoutersByModules(modules, Layout, metaList)
|
||||
|
||||
export default sortRoutesByOrder(adminRoutes)
|
||||
|
||||
@@ -7,7 +7,7 @@ const constantRoutes: RouteRecordRaw[] = [
|
||||
},
|
||||
{
|
||||
path: '/login',
|
||||
component: () => import('@/pages/login/index.vue'),
|
||||
component: () => import('@/views/login/index.vue'),
|
||||
meta: { hidden: true }
|
||||
}
|
||||
]
|
||||
|
||||
@@ -15,8 +15,6 @@ const router = createRouter({
|
||||
routes
|
||||
})
|
||||
|
||||
console.log(routes)
|
||||
|
||||
setupRouteGuard(router)
|
||||
// setupRouteGuard(router)
|
||||
|
||||
export default router
|
||||
|
||||
Reference in New Issue
Block a user