1 line
20 KiB
JSON
1 line
20 KiB
JSON
{"remainingRequest":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/node_modules/babel-loader/lib/index.js!/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/src/router/routes.js","dependencies":[{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/src/router/routes.js","mtime":1742646402773},{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/babel.config.js","mtime":1742646402652},{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/node_modules/cache-loader/dist/cjs.js","mtime":1743264595665},{"path":"/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/node_modules/babel-loader/lib/index.js","mtime":1743264596348}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IEdsb2JhbExheW91dCBmcm9tICdAL2xheW91dHMvR2xvYmFsTGF5b3V0JzsgLy8g5byV5YWl5YWo5bGA5biD5bGA57uE5Lu2CmNvbnN0IFJvdXRlVmlldyA9IHsKICBuYW1lOiAnUm91dGVWaWV3JywKICByZW5kZXI6IGggPT4gaCgncm91dGVyLXZpZXcnKSAvLyDmuLLmn5Pot6/nlLHop4blm77nu4Tku7YKfTsKY29uc3Qgcm91dGVzID0gW3sKICBwYXRoOiAnLycsCiAgLy8g5qC56Lev55SxCiAgbmFtZTogJ0hvbWUnLAogIG1ldGE6IHsKICAgIHRpdGxlOiAn5Li76aG1JwogIH0sCiAgcmVkaXJlY3Q6ICcvcmFjZS9saXN0JywKICAvLyDph43lrprlkJHoh7PotZvkuovliJfooajpobXpnaIKICBjb21wb25lbnQ6IEdsb2JhbExheW91dCwKICAvLyDkvb/nlKjlhajlsYDluIPlsYDnu4Tku7YKICBjaGlsZHJlbjogW3sKICAgIHBhdGg6ICcvY29uc29sZScsCiAgICAvLyDotZvkuovnrqHnkIbot6/nlLEKICAgIG5hbWU6ICdDb25zb2xlJywKICAgIHJlZGlyZWN0OiAnL2NvbnNvbGUvbGlzdCcsCiAgICAvLyDpu5jorqTph43lrprlkJHoh7PotZvkuovliJfooajpobXpnaIKICAgIGNvbXBvbmVudDogUm91dGVWaWV3LAogICAgLy8g5L2/55So6Lev55Sx6KeG5Zu+57uE5Lu2CiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAn6aaWIOmhtScsCiAgICAgIGljb246ICdhcHBzdG9yZScKICAgIH0sCiAgICAvLyDot6/nlLHlhYPkv6Hmga8KICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAnL2NvbnNvbGUvbGlzdCcsCiAgICAgIC8vIOi1m+S6i+WIl+ihqOi3r+eUsQogICAgICBuYW1lOiAnQ29uc29sZUxvZycsCiAgICAgIGNvbXBvbmVudDogKCkgPT4gaW1wb3J0KCdAL3ZpZXdzL3VzZXIvQ29uc29sZS52dWUnKSwKICAgICAgLy8g5byC5q2l5Yqg6L296LWb5LqL5YiX6KGo57uE5Lu2CiAgICAgIC8vIG1ldGE6IHsgdGl0bGU6ICflpKfmlbDmja4nLCBhdXRoOiBbMCwgMSwgMl0gfSwgLy8g6Lev55Sx5YWD5L+h5oGv77yM5oyH5a6a6ZyA6KaB55qE5p2D6ZmQCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogJ+Wkp+aVsOaNricsCiAgICAgICAgYXV0aDogMAogICAgICB9IC8vIOi3r+eUseWFg+S/oeaBr++8jOaMh+WumumcgOimgeeahOadg+mZkAogICAgfV0KICB9LCB7CiAgICBwYXRoOiAnL3JhY2UnLAogICAgLy8g6LWb5LqL566h55CG6Lev55SxCiAgICBuYW1lOiAnUmFjZScsCiAgICByZWRpcmVjdDogJy9yYWNlL2xpc3QnLAogICAgLy8g6buY6K6k6YeN5a6a5ZCR6Iez6LWb5LqL5YiX6KGo6aG16Z2iCiAgICBjb21wb25lbnQ6IFJvdXRlVmlldywKICAgIC8vIOS9v+eUqOi3r+eUseinhuWbvue7hOS7tgogICAgbWV0YTogewogICAgICB0aXRsZTogJ+i1m+S6i+euoeeQhicsCiAgICAgIGljb246ICdhcHBzdG9yZScKICAgIH0sCiAgICAvLyDot6/nlLHlhYPkv6Hmga8KICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAnL3JhY2UvbGlzdCcsCiAgICAgIC8vIOi1m+S6i+WIl+ihqOi3r+eUsQogICAgICBuYW1lOiAnUmFjZUxpc3QnLAogICAgICBjb21wb25lbnQ6ICgpID0+IGltcG9ydCgnQC92aWV3cy9yYWNlL1JhY2UnKSwKICAgICAgLy8g5byC5q2l5Yqg6L296LWb5LqL5YiX6KGo57uE5Lu2CiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogJ+i1m+S6i+WIl+ihqCcsCiAgICAgICAgYXV0aDogWzAsIDEsIDJdCiAgICAgIH0gLy8g6Lev55Sx5YWD5L+h5oGv77yM5oyH5a6a6ZyA6KaB55qE5p2D6ZmQCiAgICB9LCB7CiAgICAgIHBhdGg6ICcvcmFjZS9yZWNvcmQnLAogICAgICAvLyDlj4LotZvorrDlvZXot6/nlLEKICAgICAgbmFtZTogJ1JlY29yZCcsCiAgICAgIGNvbXBvbmVudDogKCkgPT4gaW1wb3J0KCdAL3ZpZXdzL3JhY2UvUmVjb3JkJyksCiAgICAgIC8vIOW8guatpeWKoOi9veWPgui1m+iusOW9lee7hOS7tgogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICflj4LotZvorrDlvZUnLAogICAgICAgIGF1dGg6IFswLCAxLCAyXQogICAgICB9IC8vIOi3r+eUseWFg+S/oeaBr++8jOaMh+WumumcgOimgeeahOadg+mZkAogICAgfSwgewogICAgICBwYXRoOiAnL3JhY2UvZG93bicsCiAgICAgIC8vIOWPgui1m+iusOW9lei3r+eUsQogICAgICBuYW1lOiAnRG93bicsCiAgICAgIGNvbXBvbmVudDogKCkgPT4gaW1wb3J0KCdAL3ZpZXdzL3JhY2UvRG93bicpLAogICAgICAvLyDlvILmraXliqDovb3lj4LotZvorrDlvZXnu4Tku7YKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAn5Y+C6LWb6LWE5paZJywKICAgICAgICBhdXRoOiBbMCwgMSwgMl0KICAgICAgfSAvLyDot6/nlLHlhYPkv6Hmga/vvIzmjIflrprpnIDopoHnmoTmnYPpmZAKICAgIH1dCiAgfSwgewogICAgcGF0aDogJy91c2VyJywKICAgIC8vIOeUqOaIt+euoeeQhui3r+eUsQogICAgcmVkaXJlY3Q6ICcvdXNlci9zdHVkZW50JywKICAgIC8vIOm7mOiupOmHjeWumuWQkeiHs+WtpueUn+WIl+ihqOmhtemdogogICAgbmFtZTogJ1VzZXInLAogICAgY29tcG9uZW50OiBSb3V0ZVZpZXcsCiAgICAvLyDkvb/nlKjot6/nlLHop4blm77nu4Tku7YKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICfnlKjmiLfnrqHnkIYnLAogICAgICBpY29uOiAndXNlcicsCiAgICAgIGF1dGg6IFswLCAxXQogICAgfSwKICAgIC8vIOi3r+eUseWFg+S/oeaBr++8jOaMh+WumumcgOimgeeahOadg+mZkAogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICcvdXNlci9zdHVkZW50JywKICAgICAgLy8g5a2m55Sf5YiX6KGo6Lev55SxCiAgICAgIG5hbWU6ICdTdHVkZW50JywKICAgICAgY29tcG9uZW50OiAoKSA9PiBpbXBvcnQoJ0Avdmlld3MvdXNlci9TdHVkZW50JyksCiAgICAgIC8vIOW8guatpeWKoOi9veWtpueUn+WIl+ihqOe7hOS7tgogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICflrabnlJ/liJfooagnLAogICAgICAgIGF1dGg6IFswLCAxXQogICAgICB9IC8vIOi3r+eUseWFg+S/oeaBrwogICAgfSwgewogICAgICBwYXRoOiAnL3VzZXIvdGVhY2hlcicsCiAgICAgIC8vIOaVmeW4iOWIl+ihqOi3r+eUsQogICAgICBuYW1lOiAnVGVhY2hlcicsCiAgICAgIGNvbXBvbmVudDogKCkgPT4gaW1wb3J0KCdAL3ZpZXdzL3VzZXIvVGVhY2hlcicpLAogICAgICAvLyDlvILmraXliqDovb3mlZnluIjliJfooajnu4Tku7YKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAn5pWZ5biI5YiX6KGoJywKICAgICAgICBhdXRoOiBbMF0KICAgICAgfSAvLyDot6/nlLHlhYPkv6Hmga8KICAgIH1dCiAgfSwgewogICAgcGF0aDogJy9jb21tdW5pdHknLAogICAgLy8g5p2D6ZmQ566h55CG6Lev55SxCiAgICByZWRpcmVjdDogJy9jb21tdW5pdHkvbGlzdCcsCiAgICAvLyDpu5jorqTph43lrprlkJHoh7Pop5LoibLliJfooajpobXpnaIKICAgIG5hbWU6ICdSb2xlJywKICAgIGNvbXBvbmVudDogUm91dGVWaWV3LAogICAgLy8g5L2/55So6Lev55Sx6KeG5Zu+57uE5Lu2CiAgICBtZXRhOiB7CiAgICAgIHRpdGxlOiAn5Lqk5rWB56S+5Yy6JywKICAgICAgaWNvbjogJ2tleScKICAgIH0sCiAgICAvLyDot6/nlLHlhYPkv6Hmga8KICAgIGNoaWxkcmVuOiBbewogICAgICBwYXRoOiAnL2NvbW11bml0eS9BcnRpY2xlJywKICAgICAgLy8g5p2D6ZmQ5YiX6KGo6Lev55SxCiAgICAgIG5hbWU6ICdBcnRpY2xlJywKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAn6K665Z2b6aaW6aG1JywKICAgICAgICBhdXRoOiBbMCwgMSwgMl0KICAgICAgfSwKICAgICAgLy8g6Lev55Sx5YWD5L+h5oGv77yM5oyH5a6a6ZyA6KaB55qE5p2D6ZmQCiAgICAgIGNvbXBvbmVudDogKCkgPT4gaW1wb3J0KCdAL3ZpZXdzL2NvbW11bnRpeS9BcnRpY2xlLnZ1ZScpIC8vIOW8guatpeWKoOi9veadg+mZkOWIl+ihqOe7hOS7tgogICAgfSwgewogICAgICBwYXRoOiAnL2NvbW11bml0eS9wdWJsaXNoJywKICAgICAgLy8g5p2D6ZmQ5YiX6KGo6Lev55SxCiAgICAgIG5hbWU6ICdwdWJsaXNoJywKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAn5Zyo57q/5Y+R5biWJywKICAgICAgICBhdXRoOiBbMCwgMSwgMl0KICAgICAgfSwKICAgICAgLy8g6Lev55Sx5YWD5L+h5oGv77yM5oyH5a6a6ZyA6KaB55qE5p2D6ZmQCiAgICAgIGNvbXBvbmVudDogKCkgPT4gaW1wb3J0KCdAL2NvbXBvbmVudHMvZWRpdC90aW55bWNlLnZ1ZScpIC8vIOW8guatpeWKoOi9veadg+mZkOWIl+ihqOe7hOS7tgogICAgfSwgewogICAgICBwYXRoOiAnL2NvbW11bml0eS9lZGl0Y29udGVudCcsCiAgICAgIC8vIOadg+mZkOWIl+ihqOi3r+eUsQogICAgICBuYW1lOiAnZWRpdGNvbnRlbnQnLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICfkv67mlLnluJblrZAnLAogICAgICAgIGF1dGg6IFswLCAxLCAyXSwKICAgICAgICBoaWRkZW46IHRydWUKICAgICAgfSwKICAgICAgLy8g6Lev55Sx5YWD5L+h5oGv77yM5oyH5a6a6ZyA6KaB55qE5p2D6ZmQCiAgICAgIGNvbXBvbmVudDogKCkgPT4gaW1wb3J0KCdAL2NvbXBvbmVudHMvZWRpdC9FZGl0Q29udGVudC52dWUnKSAvLyDlvILmraXliqDovb3mnYPpmZDliJfooajnu4Tku7YKICAgIH0sIHsKICAgICAgcGF0aDogJy9wYWdlcycsCiAgICAgIC8vIOeZu+W9lemhtemdoui3r+eUsQogICAgICBuYW1lOiAncGFnZXMnLAogICAgICBtZXRhOiB7CiAgICAgICAgdGl0bGU6ICflhoXlrrknLAogICAgICAgIGF1dGg6IFswLCAxLCAyXSwKICAgICAgICBoaWRkZW46IHRydWUKICAgICAgfSwKICAgICAgLy8g6Lev55Sx5YWD5L+h5oGvCiAgICAgIGNvbXBvbmVudDogKCkgPT4gaW1wb3J0KCdAL3ZpZXdzL2NvbW11bnRpeS9wYWdlcy52dWUnKSAvLyDlvILmraXliqDovb3nmbvlvZXpobXpnaLnu4Tku7YKICAgIH0sIHsKICAgICAgcGF0aDogJy9hY2NvdW50L2NlbnRlcicsCiAgICAgIC8vIOinkuiJsuWIl+ihqOi3r+eUsQogICAgICBuYW1lOiAnQWNjb3VudENlbnRlcicsCiAgICAgIG1ldGE6IHsKICAgICAgICB0aXRsZTogJ+S4quS6uuS4reW/gycsCiAgICAgICAgYXV0aDogWzAsIDEsIDJdCiAgICAgIH0sCiAgICAgIC8vIOi3r+eUseWFg+S/oeaBr++8jOaMh+WumumcgOimgeeahOadg+mZkAogICAgICBjb21wb25lbnQ6ICgpID0+IGltcG9ydCgnQC92aWV3cy9hY2NvdW50L2NlbnRlci9pbmRleC52dWUnKSAvLyDlvILmraXliqDovb3op5LoibLliJfooajnu4Tku7YKICAgIH1dCiAgfSwgewogICAgcGF0aDogJy9hY2NvdW50JywKICAgIC8vIOadg+mZkOeuoeeQhui3r+eUsQogICAgbmFtZTogJ0FjY291bnQnLAogICAgY29tcG9uZW50OiBSb3V0ZVZpZXcsCiAgICAvLyDkvb/nlKjot6/nlLHop4blm77nu4Tku7YKICAgIG1ldGE6IHsKICAgICAgdGl0bGU6ICfnq57otZvliqnmiYsnLAogICAgICBpY29uOiAna2V5JwogICAgfSwKICAgIC8vIOi3r+eUseWFg+S/oeaBrwogICAgY2hpbGRyZW46IFt7CiAgICAgIHBhdGg6ICcvYWNjb3VudC9BaScsCiAgICAgIC8vIOinkuiJsuWIl+ihqOi3r+eUsQogICAgICBuYW1lOiAnQWNjb3VudFNldHRpbmdzJywKICAgICAgbWV0YTogewogICAgICAgIHRpdGxlOiAn56ue6LWb5Yqp5omLJywKICAgICAgICBhdXRoOiAwCiAgICAgIH0sCiAgICAgIC8vIOi3r+eUseWFg+S/oeaBr++8jOaMh+WumumcgOimgeeahOadg+mZkAogICAgICBjb21wb25lbnQ6ICgpID0+IGltcG9ydCgnQC92aWV3cy91c2VyL0FpLnZ1ZScpIC8vIOW8guatpeWKoOi9veinkuiJsuWIl+ihqOe7hOS7tgogICAgfV0KICB9XQp9LCB7CiAgcGF0aDogJy9sb2dpbicsCiAgLy8g55m75b2V6aG16Z2i6Lev55SxCiAgbmFtZTogJ0xvZ2luJywKICBtZXRhOiB7CiAgICB0aXRsZTogJ+eZu+mZhicKICB9LAogIC8vIOi3r+eUseWFg+S/oeaBrwogIGNvbXBvbmVudDogKCkgPT4gaW1wb3J0KCdAL3ZpZXdzL0xvZ2luJykgLy8g5byC5q2l5Yqg6L2955m75b2V6aG16Z2i57uE5Lu2Cn0sIHsKICBwYXRoOiAnL2luZGV4JywKICAvLyDnmbvlvZXpobXpnaLot6/nlLEKICBuYW1lOiAnSW5kZXgnLAogIG1ldGE6IHsKICAgIHRpdGxlOiAn5Li76aG1JwogIH0sCiAgLy8g6Lev55Sx5YWD5L+h5oGvCiAgY29tcG9uZW50OiAoKSA9PiBpbXBvcnQoJ0Avdmlld3MvSW5kZXgnKSAvLyDlvILmraXliqDovb3nmbvlvZXpobXpnaLnu4Tku7YKfSwgewogIHBhdGg6ICcvNDA0JywKICAvLyA0MDQg6aG16Z2i6Lev55SxCiAgY29tcG9uZW50OiAoKSA9PiBpbXBvcnQoJ0AvY29tcG9uZW50cy9jb21tb24vNDA0JykgLy8g5byC5q2l5Yqg6L29IDQwNCDnu4Tku7YKfSwgewogIHBhdGg6ICcqJywKICAvLyDljLnphY3ku7vkvZXkuI3lrZjlnKjnmoTot6/nlLEKICByZWRpcmVjdDogJy80MDQnIC8vIOmHjeWumuWQkeiHsyA0MDQg6aG16Z2iCn1dOwpleHBvcnQgZGVmYXVsdCByb3V0ZXM7"},{"version":3,"names":["GlobalLayout","RouteView","name","render","h","routes","path","meta","title","redirect","component","children","icon","auth","hidden"],"sources":["/Users/shuguang/Desktop/毕设/CodeMaster/CodeMaster/src/router/routes.js"],"sourcesContent":["import GlobalLayout from '@/layouts/GlobalLayout'; // 引入全局布局组件\nconst RouteView = {\n name: 'RouteView',\n render: h => h('router-view'), // 渲染路由视图组件\n};\nconst routes = [\n {\n path: '/', // 根路由\n name: 'Home',\n meta: { title: '主页' },\n redirect: '/race/list', // 重定向至赛事列表页面\n component: GlobalLayout, // 使用全局布局组件\n children: [\n\t\t\t{\n path: '/console', // 赛事管理路由\n name: 'Console',\n redirect: '/console/list', // 默认重定向至赛事列表页面\n component: RouteView, // 使用路由视图组件\n meta: { title: '首 页', icon: 'appstore' }, // 路由元信息\n children: [\n {\n path: '/console/list', // 赛事列表路由\n name: 'ConsoleLog',\n component: () => import('@/views/user/Console.vue'), // 异步加载赛事列表组件\n // meta: { title: '大数据', auth: [0, 1, 2] }, // 路由元信息,指定需要的权限\n meta: { title: '大数据', auth: 0 }, // 路由元信息,指定需要的权限\n },\n ],\n },\n\n {\n path: '/race', // 赛事管理路由\n name: 'Race',\n redirect: '/race/list', // 默认重定向至赛事列表页面\n component: RouteView, // 使用路由视图组件\n meta: { title: '赛事管理', icon: 'appstore' }, // 路由元信息\n children: [\n {\n path: '/race/list', // 赛事列表路由\n name: 'RaceList',\n component: () => import('@/views/race/Race'), // 异步加载赛事列表组件\n meta: { title: '赛事列表', auth: [0, 1, 2] }, // 路由元信息,指定需要的权限\n },\n {\n path: '/race/record', // 参赛记录路由\n name: 'Record',\n component: () => import('@/views/race/Record'), // 异步加载参赛记录组件\n meta: { title: '参赛记录', auth: [0, 1, 2] }, // 路由元信息,指定需要的权限\n },\n {\n path: '/race/down', // 参赛记录路由\n name: 'Down',\n component: () => import('@/views/race/Down'), // 异步加载参赛记录组件\n meta: { title: '参赛资料', auth: [0, 1, 2] }, // 路由元信息,指定需要的权限\n },\n ],\n },\n {\n path: '/user', // 用户管理路由\n redirect: '/user/student', // 默认重定向至学生列表页面\n name: 'User',\n component: RouteView, // 使用路由视图组件\n meta: { title: '用户管理', icon: 'user', auth: [0, 1] }, // 路由元信息,指定需要的权限\n children: [\n {\n path: '/user/student', // 学生列表路由\n name: 'Student',\n component: () => import('@/views/user/Student'), // 异步加载学生列表组件\n meta: { title: '学生列表', auth: [0, 1] }, // 路由元信息\n },\n {\n path: '/user/teacher', // 教师列表路由\n name: 'Teacher',\n component: () => import('@/views/user/Teacher'), // 异步加载教师列表组件\n meta: { title: '教师列表', auth: [0] }, // 路由元信息\n },\n ],\n },\n\n {\n path: '/community', // 权限管理路由\n redirect: '/community/list', // 默认重定向至角色列表页面\n name: 'Role',\n component: RouteView, // 使用路由视图组件\n meta: { title: '交流社区', icon: 'key' }, // 路由元信息\n children: [\n {\n path: '/community/Article', // 权限列表路由\n name: 'Article',\n meta: { title: '论坛首页', auth: [0, 1, 2] }, // 路由元信息,指定需要的权限\n component: () => import('@/views/communtiy/Article.vue'), // 异步加载权限列表组件\n },\n {\n path: '/community/publish', // 权限列表路由\n name: 'publish',\n meta: { title: '在线发帖', auth: [0, 1, 2] }, // 路由元信息,指定需要的权限\n component: () => import('@/components/edit/tinymce.vue'), // 异步加载权限列表组件\n },\n {\n path: '/community/editcontent', // 权限列表路由\n name: 'editcontent',\n meta: { title: '修改帖子', auth: [0, 1, 2] ,hidden:true}, // 路由元信息,指定需要的权限\n component: () => import('@/components/edit/EditContent.vue'), // 异步加载权限列表组件\n },\n {\n path: '/pages', // 登录页面路由\n name: 'pages',\n meta: { title: '内容', auth: [0, 1, 2],hidden:true }, // 路由元信息\n component: () => import('@/views/communtiy/pages.vue'), // 异步加载登录页面组件\n },\n {\n path: '/account/center', // 角色列表路由\n name: 'AccountCenter',\n meta: { title: '个人中心', auth: [0, 1, 2] }, // 路由元信息,指定需要的权限\n component: () => import('@/views/account/center/index.vue'), // 异步加载角色列表组件\n },\n ],\n },\n {\n path: '/account', // 权限管理路由\n name: 'Account',\n component: RouteView, // 使用路由视图组件\n meta: { title: '竞赛助手', icon: 'key' }, // 路由元信息\n children: [\n {\n path: '/account/Ai', // 角色列表路由\n name: 'AccountSettings',\n meta: { title: '竞赛助手', auth: 0 }, // 路由元信息,指定需要的权限\n component: () => import('@/views/user/Ai.vue'), // 异步加载角色列表组件\n\n },\n ],\n },\n ],\n },\n {\n path: '/login', // 登录页面路由\n name: 'Login',\n meta: { title: '登陆' }, // 路由元信息\n component: () => import('@/views/Login'), // 异步加载登录页面组件\n },\n {\n path: '/index', // 登录页面路由\n name: 'Index',\n meta: { title: '主页' }, // 路由元信息\n component: () => import('@/views/Index'), // 异步加载登录页面组件\n },\n {\n path: '/404', // 404 页面路由\n component: () => import('@/components/common/404'), // 异步加载 404 组件\n },\n {\n path: '*', // 匹配任何不存在的路由\n redirect: '/404', // 重定向至 404 页面\n },\n];\nexport default routes;\n"],"mappings":"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","ignoreList":[]}]} |