import type { RouteRecordRaw } from 'vue-router' /** * 认证域路由(登录 / 忘记密码 / 重置密码 / SSO 回调…)。 * * ⚠️ 与其它 modules/*.ts 的展开位置不同:这些是**顶层**路由,与主框架平级、 * 不套 DefaultLayout —— 登录时还没有侧栏 / 顶栏 / 页签。 * 所以它们在 router/index.ts 里于顶层展开,而不是塞进 DefaultLayout 的 children。 */ const authRoutes: RouteRecordRaw[] = [ { path: '/login', name: 'login', component: () => import('@/views/auth/Login.vue'), meta: { title: '登录' }, }, ] export default authRoutes