|
@@ -18,7 +18,7 @@ import permissionRouter from "./modules/permissionRouter";
|
|
|
import systemRouter from "./modules/systemRouter";
|
|
|
import tabsRouter from "./modules/tabsRouter";
|
|
|
import { reactive } from "vue";
|
|
|
-const modules = import.meta.golb("../views/**/**.vue"); //使用golb ++
|
|
|
+// const modules = import.meta.golb("@views/**/**.vue"); //使用golb ++
|
|
|
// https://cn.vitejs.dev/guide/features.html#glob-import
|
|
|
// const modulesRoutes = import.meta.glob("/src/views/**/*.{vue,tsx}");
|
|
|
|
|
@@ -145,11 +145,11 @@ function initRouter() {
|
|
|
const sitem = reactive({
|
|
|
path: `/${e.menu_route}/${s.menu_route}`,
|
|
|
// component: () => import(`/@/views/${s.menu_url}.vue`),
|
|
|
- component:
|
|
|
- //本地能使用,上生产直接GG
|
|
|
- //()=>import(/* @vite-ignore */ `/@views/${itemRouter.component}`),
|
|
|
- //使用modules
|
|
|
- modules[/* @vite-ignore */ `/@/views/${item.component}`],
|
|
|
+ component: `/views/${s.menu_url}`,
|
|
|
+ //本地能使用,上生产直接GG
|
|
|
+ //()=>import(/* @vite-ignore */ `/@views/${itemRouter.component}`),
|
|
|
+ //使用modules
|
|
|
+ // modules[/* @vite-ignore */ `/@/views/${item.component}`],
|
|
|
meta: {
|
|
|
icon: `${s.menu_img}`,
|
|
|
title: `${s.menu_name}`
|