完成vue+amis的前端版本

This commit is contained in:
2025-03-05 23:16:02 +08:00
parent 7f3a8afcb3
commit 0598d6d9de
120 changed files with 65658 additions and 0 deletions

39
client/src/main.js Normal file
View File

@@ -0,0 +1,39 @@
import {createApp} from 'vue'
import {createRouter, createWebHistory} from 'vue-router'
import App from './App.vue'
import {Layout, Menu} from 'ant-design-vue'
import 'ant-design-vue/dist/reset.css'
createApp(App)
.use(Layout)
.use(Menu)
.use(createRouter({
history: createWebHistory(),
routes: [
{path: '/', redirect: 'home'},
{
name: 'home',
path: '/home',
component: () => import('./views/Home.vue'),
},
{
name: 'management',
path: '/management',
component: () => import('./views/management/Index.vue'),
redirect: 'overview',
children: [
{
name: 'overview',
path: '/overview',
component: () => import('./views/management/Overview.vue'),
},
{
name: 'setting',
path: '/setting',
component: () => import('./views/management/Setting.vue'),
},
],
},
],
}))
.mount('#app')