// @ts-nocheck /** * Vite import.meta.glob 动态收集所有页面组件 * * TS 不理解 import.meta.glob 的 glob 模式语法(含 **), * 所以整个文件禁用类型检查。 * Vite 在构建时会正确处理 glob 模式并生成对应的动态 import。 * * 返回格式: { '/src/pages/dashboard/index.tsx': () => Promise } * 新增页面只需在 src/pages/ 下创建目录和 index.tsx,无需修改映射表。 */ const pageModules = import.meta.glob('/src/pages/**/index.tsx'); export { pageModules };