import type { RouteConfig } from 'vue-router' let routes: RouteConfig[] = [ { path: '/', redirect: '/demo/home', }, ] const requireContext = require.context('../module/', true, /\.router\.ts$/) requireContext.keys().forEach(path => { const r = requireContext(path).default as RouteConfig | RouteConfig[] if (r) routes = routes.concat(r) }) export { routes }