Преглед на файлове

fix: add vite-plugin-live-reload

xiaoxian521 преди 3 години
родител
ревизия
a19c97f152
променени са 3 файла, в които са добавени 9 реда и са изтрити 9 реда
  1. 1 1
      package.json
  2. 6 6
      pnpm-lock.yaml
  3. 2 2
      vite.config.ts

+ 1 - 1
package.json

@@ -111,7 +111,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",

+ 6 - 6
pnpm-lock.yaml

@@ -72,7 +72,7 @@ specifiers:
   unplugin-element-plus: ^0.1.3
   v-contextmenu: 3.0.0
   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
@@ -175,7 +175,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
@@ -5549,11 +5549,11 @@ packages:
       vfile-message: 2.0.4
     dev: true
 
-  /vite-plugin-full-reload/1.0.0:
-    resolution: {integrity: sha512-GUhQ4wSm+H6yAlz7d2JwLu+BEcsFqZu1SUH0CNG+uyP4ALXGofUjHi+eGdLX19bYhMuOUWW3EwMt68jFkBsMew==}
+  /vite-plugin-live-reload/2.1.0:
+    resolution: {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:

+ 2 - 2
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 styleImport from "vite-plugin-style-import";
 import ElementPlus from "unplugin-element-plus/vite";
@@ -89,7 +89,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: {