refactor: 代码解耦合,完善WebUI功能,添加网页VNC

This commit is contained in:
foxhui
2025-12-20 04:40:05 +08:00
Unverified
parent 41e3e022a3
commit c8c7aec0e1
74 changed files with 4984 additions and 644 deletions
+28
View File
@@ -0,0 +1,28 @@
import { createApp } from 'vue'
import { createPinia } from 'pinia'
import Antd from 'ant-design-vue';
import { createRouter, createWebHistory } from 'vue-router'
import App from './App.vue'
import 'ant-design-vue/dist/reset.css';
const routes = [
{ path: '/', component: () => import('@/components/dash.vue') },
{ path: '/settings/server', component: () => import('@/components/settings/server.vue') },
{ path: '/settings/workers', component: () => import('@/components/settings/workers.vue') },
{ path: '/settings/browser', component: () => import('@/components/settings/browser.vue') },
{ path: '/settings/adapters', component: () => import('@/components/settings/adapters.vue') },
{ path: '/tools/display', component: () => import('@/components/tools/display.vue') },
{ path: '/tools/cache', component: () => import('@/components/tools/cache.vue') },
];
const router = createRouter({
history: createWebHistory(),
routes
})
const pinia = createPinia()
const app = createApp(App);
app.use(pinia)
app.use(router)
app.use(Antd)
app.mount('#app')