From c472772c54a8611badd48125866e9bb9c6cf2ab3 Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Sun, 9 Jan 2022 12:14:17 +0800 Subject: [PATCH] fix: add vite-plugin-live-reload --- package.json | 2 +- pnpm-lock.yaml | 20 ++++++-------------- vite.config.ts | 4 ++-- 3 files changed, 9 insertions(+), 17 deletions(-) diff --git a/package.json b/package.json index 48cc613..2d8feb3 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ "typescript": "4.4.2", "unplugin-element-plus": "^0.1.3", "vite": "2.6.14", - "vite-plugin-full-reload": "^1.0.0", + "vite-plugin-live-reload": "^2.1.0", "vite-plugin-mock": "^2.9.6", "vite-plugin-remove-console": "^0.0.6", "vite-plugin-style-import": "^1.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8925e18..8cc2a05 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -65,7 +65,7 @@ specifiers: typescript: 4.4.2 unplugin-element-plus: ^0.1.3 vite: 2.6.14 - vite-plugin-full-reload: ^1.0.0 + vite-plugin-live-reload: ^2.1.0 vite-plugin-mock: ^2.9.6 vite-plugin-remove-console: ^0.0.6 vite-plugin-style-import: ^1.2.1 @@ -149,7 +149,7 @@ devDependencies: typescript: 4.4.2 unplugin-element-plus: 0.1.3_vite@2.6.14+vue@3.2.24 vite: 2.6.14_sass@1.45.0 - vite-plugin-full-reload: 1.0.0 + vite-plugin-live-reload: 2.1.0 vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@2.6.14 vite-plugin-remove-console: 0.0.6 vite-plugin-style-import: 1.3.0_vite@2.6.14 @@ -5253,14 +5253,6 @@ packages: engines: { node: ">=8.6" } dev: true - /picomatch/2.3.1: - resolution: - { - integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - } - engines: { node: ">=8.6" } - dev: true - /pify/2.3.0: resolution: { integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= } engines: { node: ">=0.10.0" } @@ -7155,14 +7147,14 @@ packages: vfile-message: 2.0.4 dev: true - /vite-plugin-full-reload/1.0.0: + /vite-plugin-live-reload/2.1.0: resolution: { - integrity: sha512-GUhQ4wSm+H6yAlz7d2JwLu+BEcsFqZu1SUH0CNG+uyP4ALXGofUjHi+eGdLX19bYhMuOUWW3EwMt68jFkBsMew== + integrity: sha512-NKIcVqrraPUZbsUKCKs+0StqKAmbAh2csbFxMWTXGDUeOoHAFni9H0CxtQelrYT5bQCV9FT/RveAM8q8bMdnQQ== } dependencies: - picocolors: 1.0.0 - picomatch: 2.3.1 + chalk: 4.1.2 + chokidar: 3.5.2 dev: true /vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.6.14: diff --git a/vite.config.ts b/vite.config.ts index f4f3ef8..e9cf5cf 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -5,7 +5,7 @@ import legacy from "@vitejs/plugin-legacy"; import vueJsx from "@vitejs/plugin-vue-jsx"; import WindiCSS from "vite-plugin-windicss"; import { warpperEnv, regExps } from "./build"; -import fullReload from "vite-plugin-full-reload"; +import liveReload from "vite-plugin-live-reload"; import { viteMockServe } from "vite-plugin-mock"; import ElementPlus from "unplugin-element-plus/vite"; import removeConsole from "vite-plugin-remove-console"; @@ -88,7 +88,7 @@ export default ({ command, mode }: ConfigEnv): UserConfigExport => { // 线上环境删除console removeConsole(), // 修改layout文件夹下的文件时自动重载浏览器 解决 https://github.com/xiaoxian521/vue-pure-admin/issues/170 - fullReload(["src/layout/**/*"]), + liveReload(["src/layout/**/*"]), // 自定义主题 themePreprocessorPlugin({ scss: {