src/store/modules/permission.js
@@ -4,6 +4,7 @@ import Layout from '@/layout/index' import ParentView from '@/components/ParentView' import InnerLink from '@/layout/components/InnerLink' import { importWithRetry } from '@/utils/routeLoad' // 匹配views里面所有的.vue文件 const modules = import.meta.glob('./../../views/**/*.vue') @@ -166,7 +167,7 @@ for (const path in modules) { const dir = path.split('views/')[1].split('.vue')[0] if (dir === view || dir === `${view}/index`) { res = () => modules[path]() res = () => importWithRetry(modules[path]) } } return res