webpackChunkName

This commit is contained in:
灌糖包子 2023-01-15 18:04:49 +08:00
parent 0f2bea1dbd
commit 3cdfc0d11e
Signed by: sookie
GPG Key ID: 0599BECB75C1E68D

View File

@ -3,33 +3,22 @@ import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router'
import Login from '@/views/Login.vue'
import Home from '@/views/Home.vue'
import Welcome from '@/views/Welcome.vue'
import SystemUser from '@/views/system/SystemUser.vue'
import SystemRole from '@/views/system/SystemRole.vue'
import SystemConfig from '@/views/system/SystemConfig.vue'
import Article from '@/views/system/Article.vue'
import Statistics from '@/views/system/Statistics.vue'
import Music from '@/views/api/Music.vue'
import Hitokoto from '@/views/api/Hitokoto.vue'
import PhotoWall from '@/views/api/PhotoWall.vue'
import SourceImage from '@/views/api/SourceImage.vue'
import SqlReplace from '@/views/tool/SqlReplace.vue'
const routes: Array<RouteRecordRaw> = [
{ path: '/login', name: 'Login', component: Login },
{ path: '/', name: 'Home', component: Home, children: [
{ path: '/', name: 'Welcome', component: Welcome },
{ path: '/system/user', name: 'SystemUser', component: SystemUser },
{ path: '/system/role', name: 'SystemRole', component: SystemRole },
{ path: '/system/config', name: 'SystemConfig', component: SystemConfig },
{ path: '/system/article', name: 'Article', component: Article },
{ path: '/system/statistics', name: 'Statistics', component: Statistics },
{ path: '/system/user', name: 'SystemUser', component: () => import( /* webpackChunkName: "system" */ '@/views/system/SystemUser.vue') },
{ path: '/system/role', name: 'SystemRole', component: () => import( /* webpackChunkName: "system" */ '@/views/system/SystemRole.vue') },
{ path: '/system/config', name: 'SystemConfig', component: () => import( /* webpackChunkName: "system" */ '@/views/system/SystemConfig.vue') },
{ path: '/system/article', name: 'Article', component: () => import( /* webpackChunkName: "system" */ '@/views/system/Article.vue') },
{ path: '/system/statistics', name: 'Statistics', component: () => import( /* webpackChunkName: "system" */ '@/views/system/Statistics.vue') },
{ path: '/api/music', name: 'Music', component: Music },
{ path: '/api/hitokoto', name: 'Hitokoto', component: Hitokoto },
{ path: '/api/photoWall', name: 'PhotoWall', component: PhotoWall },
{ path: '/api/sourceImage', name: 'SourceImage', component: SourceImage },
{ path: '/tool/sqlReplace', name: 'SqlReplace', component: SqlReplace },
{ path: '/api/music', name: 'Music', component: () => import( /* webpackChunkName: "api" */ '@/views/api/Music.vue') },
{ path: '/api/hitokoto', name: 'Hitokoto', component: () => import( /* webpackChunkName: "api" */ '@/views/api/Hitokoto.vue') },
{ path: '/api/photoWall', name: 'PhotoWall', component: () => import( /* webpackChunkName: "api" */ '@/views/api/PhotoWall.vue') },
{ path: '/api/sourceImage', name: 'SourceImage', component: () => import( /* webpackChunkName: "api" */ '@/views/api/SourceImage.vue') },
{ path: '/tool/sqlReplace', name: 'SqlReplace', component: () => import( /* webpackChunkName: "api" */ '@/views/tool/SqlReplace.vue') },
]}
]