import { createRouter, createWebHashHistory } from 'vue-router'; const routes = [ { path: '/', name: 'Home', component: () => import('@/views/home/HomeView.vue'), meta: { title: '首页' }, }, { path: '/chat/:id?', name: 'Chat', component: () => import('@/views/chat/ChatView.vue'), meta: { title: 'OpenCode 对话' }, }, { path: '/bonjour', name: 'Bonjour', component: () => import('@/views/bonjour/BonjourView.vue'), meta: { title: '发现设备' }, }, { path: '/test', name: 'Test', component: () => import('@/views/test/TestView.vue'), meta: { title: '测试页' }, }, ]; const router = createRouter({ // Electron 中使用 hash 模式 history: createWebHashHistory(), routes, }); export default router;