From 13cc39cd4a127732fb9107e965edea5729d3c8d6 Mon Sep 17 00:00:00 2001 From: fhysy <1149505133@qq.com> Date: Thu, 4 Jul 2024 16:43:36 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=B0=20chore(vue):=20=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E5=86=85=E5=B5=8C=E7=BD=91=E9=A1=B5=E8=B7=AF=E7=94=B1=E5=8F=8A?= =?UTF-8?q?=E5=9C=B0=E5=9D=80=EF=BC=8C=E8=A7=A3=E5=86=B3=E6=89=93=E5=8C=85?= =?UTF-8?q?=E5=90=8E=E7=A9=BA=E7=99=BDbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/index.js | 3 ++- src/renderer/src/components/Header.vue | 4 ++-- src/renderer/src/main.js | 6 +++--- src/renderer/src/router/index.js | 13 +++++++------ src/renderer/src/views/HomeView.vue | 4 ++-- 5 files changed, 16 insertions(+), 14 deletions(-) diff --git a/src/main/index.js b/src/main/index.js index da9e3d0..28f87f7 100644 --- a/src/main/index.js +++ b/src/main/index.js @@ -16,7 +16,8 @@ function createWindow() { sandbox: false } }) - + //开启调试 + // mainWindow.webContents.openDevTools() mainWindow.on('ready-to-show', () => { mainWindow.show() }) diff --git a/src/renderer/src/components/Header.vue b/src/renderer/src/components/Header.vue index 6a16917..615b677 100644 --- a/src/renderer/src/components/Header.vue +++ b/src/renderer/src/components/Header.vue @@ -2,8 +2,8 @@ import { ref } from 'vue' import { ElMessage } from 'element-plus' -import logo from '../assets/logo.png' -import avatar from '../assets/avatar.png' +import logo from '@renderer/assets/logo.png' +import avatar from '@renderer/assets/avatar.png' const isCollapse = ref(true) // 获取父组件传递过来的数据 const showIcon = defineProps({ diff --git a/src/renderer/src/main.js b/src/renderer/src/main.js index f5dee80..3d0a306 100644 --- a/src/renderer/src/main.js +++ b/src/renderer/src/main.js @@ -1,4 +1,4 @@ -import './assets/main.css' +import '@renderer/assets/main.css' import { createPinia } from 'pinia' import { createApp } from 'vue' @@ -6,8 +6,8 @@ import * as ElementPlusIconsVue from '@element-plus/icons-vue' import ElementPlus from 'element-plus' import 'element-plus/dist/index.css' -import App from './App.vue' -import router from './router' +import App from '@renderer/App.vue' +import router from '@renderer/router' const app = createApp(App) diff --git a/src/renderer/src/router/index.js b/src/renderer/src/router/index.js index ea1a1b0..3f8196c 100644 --- a/src/renderer/src/router/index.js +++ b/src/renderer/src/router/index.js @@ -1,8 +1,8 @@ import { createRouter, createWebHistory } from 'vue-router' -import HomeView from '../views/HomeView.vue' +import HomeView from '@renderer/views/HomeView.vue' const router = createRouter({ - history: createWebHistory(import.meta.env.BASE_URL), + history: createWebHistory(), routes: [ { path: '/', @@ -13,7 +13,7 @@ const router = createRouter({ { path: 'versions', name: 'versions', - component: () => import("../components/Versions.vue"), + component: () => import("@renderer/components/Versions.vue"), meta: { menu: 'versions', keepAlive: true, @@ -22,7 +22,7 @@ const router = createRouter({ { path: 'about', name: 'about', - component: () => import("../views/AboutView.vue"), + component: () => import("@renderer/views/AboutView.vue"), meta: { menu: 'about', keepAlive: true, @@ -31,14 +31,15 @@ const router = createRouter({ { path: 'test', name: 'test', - component: () => import("../views/test.vue"), + component: () => import("@renderer/views/test.vue"), meta: { menu: 'test', keepAlive: true, } }, ] - } + }, + { path: '/:pathMatch(.*)', redirect: '/' }, ] }) diff --git a/src/renderer/src/views/HomeView.vue b/src/renderer/src/views/HomeView.vue index cf036e9..8ca15e8 100644 --- a/src/renderer/src/views/HomeView.vue +++ b/src/renderer/src/views/HomeView.vue @@ -3,9 +3,9 @@ import { ref } from 'vue' // 组件注册 -import Header from '../components/Header.vue' +import Header from '@renderer/components/Header.vue' -import Aside from '../components/Aside.vue' +import Aside from '@renderer/components/Aside.vue'