From 60bb3c9c684381db283503d0b1f62db194023ce1 Mon Sep 17 00:00:00 2001 From: starknt <1431880400@qq.com> Date: Sat, 16 Nov 2024 01:48:54 +0800 Subject: [PATCH] upgrade deps --- packages/gui/package.json | 12 +++++------- packages/gui/src/view/App.vue | 2 +- packages/gui/vue.config.js | 2 ++ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/gui/package.json b/packages/gui/package.json index f46fee1..fb8f0cd 100644 --- a/packages/gui/package.json +++ b/packages/gui/package.json @@ -34,8 +34,8 @@ "lodash": "^4.17.20", "log4js": "^6.3.0", "request-progress": "^3.0.0", - "sass": "^1.27.1", - "sass-loader": "^10.0.4", + "sass": "^1.81.0", + "sass-loader": "^16.0.3", "vue": "^2.7.16", "vue-json-editor-fix-cn": "^1.4.3", "vue-router": "^3.4.8" @@ -44,15 +44,13 @@ "@babel/plugin-syntax-jsx": "^7.25.9", "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", "@vue/babel-preset-jsx": "^1.4.0", - "@vue/cli-plugin-babel": "^4.5.19", - "@vue/cli-service": "^4.5.19", + "@vue/cli-plugin-babel": "^5.0.8", + "@vue/cli-service": "^5.0.8", "electron": "^17.4.11", "electron-builder": "^25.0.6", - "electron-devtools-installer": "^3.2.0", "electron-icon-builder": "^2.0.1", "json5-loader": "^4.0.1", - "vue-cli-plugin-electron-builder": "^2.1.1", - "vue-template-compiler": "2.7.16" + "vue-cli-plugin-electron-builder": "^2.1.1" }, "browserslist": [ "> 1%", diff --git a/packages/gui/src/view/App.vue b/packages/gui/src/view/App.vue index 17b666c..059c1c3 100644 --- a/packages/gui/src/view/App.vue +++ b/packages/gui/src/view/App.vue @@ -119,7 +119,7 @@ body{ padding:5px; border-bottom: #eee solid 1px; height:60px; - background-image: url("/logo/logo-lang.svg"); + background-image: url("../../public/logo/logo-lang.svg"); background-size: auto 50px; background-repeat: no-repeat; background-position: 5px center; diff --git a/packages/gui/vue.config.js b/packages/gui/vue.config.js index df53d2c..9a39c7c 100644 --- a/packages/gui/vue.config.js +++ b/packages/gui/vue.config.js @@ -35,6 +35,8 @@ module.exports = { }, pluginOptions: { electronBuilder: { + // Ref: https://github.com/nklayman/vue-cli-plugin-electron-builder/issues/1891 + customFileProtocol: './', externals: [ '@mihomo-party/sysproxy', '@mihomo-party/sysproxy-win32-ia32-msvc',