From 4394ab325bbcc32d60728caf16d1efbf1a1b7df0 Mon Sep 17 00:00:00 2001 From: piexlMax Date: Mon, 24 Apr 2023 18:31:31 +0800 Subject: [PATCH] =?UTF-8?q?vite=E7=89=88=E6=9C=AC=E5=8D=87=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/package.json | 12 ++++++------ web/src/main.js | 10 +++++----- web/vite.config.js | 1 - 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/web/package.json b/web/package.json index bd5ccb92..f6d772ab 100644 --- a/web/package.json +++ b/web/package.json @@ -10,11 +10,11 @@ "fix-memory-limit": "cross-env LIMIT=4096 increase-memory-limit" }, "dependencies": { - "@element-plus/icons-vue": "^0.2.7", + "@element-plus/icons-vue": "^2.1.0", "axios": "^0.19.2", "core-js": "^3.6.5", "echarts": "5.3.2", - "element-plus": "2.2.30", + "element-plus": "^2.3.4", "highlight.js": "^10.6.0", "marked": "^2.0.0", "mitt": "^3.0.0", @@ -25,12 +25,12 @@ "quill": "^1.3.7", "screenfull": "^5.0.2", "spark-md5": "^3.0.1", - "vue": "^3.2.25", + "vue": "^3.2.47", "vue-router": "^4.0.0-0" }, "devDependencies": { - "@vitejs/plugin-legacy": "^2.0.0", - "@vitejs/plugin-vue": "^3.0.1", + "@vitejs/plugin-legacy": "^4.0.2", + "@vitejs/plugin-vue": "^4.1.0", "@vue/cli-plugin-babel": "~4.5.0", "@vue/cli-plugin-eslint": "~4.5.0", "@vue/cli-plugin-router": "~4.5.0", @@ -47,7 +47,7 @@ "terser": "^5.4.0", "unplugin-auto-import": "^0.14.2", "unplugin-vue-components": "^0.23.0", - "vite": "^3.0.1", + "vite": "^4.3.1", "vite-plugin-banner": "^0.1.3", "vite-plugin-importer": "^0.2.5" } diff --git a/web/src/main.js b/web/src/main.js index abd05296..ba44b538 100644 --- a/web/src/main.js +++ b/web/src/main.js @@ -1,3 +1,8 @@ +import 'element-plus/es/components/message/style/css' +import 'element-plus/es/components/loading/style/css' +import 'element-plus/es/components/notification/style/css' +import 'element-plus/es/components/message-box/style/css' +import './style/element_visiable.scss' import { createApp } from 'vue' // 引入gin-vue-admin前端初始化相关内容 import './core/gin-vue-admin' @@ -9,11 +14,6 @@ import auth from '@/directive/auth' import { store } from '@/pinia' import App from './App.vue' import { initDom } from './utils/positionToCode' -import 'element-plus/es/components/message/style/css' -import 'element-plus/es/components/loading/style/css' -import 'element-plus/es/components/notification/style/css' -import 'element-plus/es/components/message-box/style/css' -import './style/element_visiable.scss' initDom() /** diff --git a/web/vite.config.js b/web/vite.config.js index 7c6550f4..195b11e8 100644 --- a/web/vite.config.js +++ b/web/vite.config.js @@ -64,7 +64,6 @@ export default ({ }, }, build: { - target: 'es2017', minify: 'terser', // 是否进行压缩,boolean | 'terser' | 'esbuild',默认使用terser manifest: false, // 是否产出manifest.json sourcemap: false, // 是否产出sourcemap.json -- GitLab