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