ソースを参照

build(vite): remove vite-plugin-compression

菲鸽 2 年 前
コミット
ff0bbd3a67
3 ファイル変更19 行追加20 行削除
  1. 0 1
      package.json
  2. 17 17
      pnpm-lock.yaml
  3. 2 2
      vite.config.ts

+ 0 - 1
package.json

@@ -141,7 +141,6 @@
     "unocss": "^0.58.0",
     "unplugin-auto-import": "^0.17.2",
     "vite": "4.0.3",
-    "vite-plugin-compression": "^0.5.1",
     "vite-plugin-restart": "^0.4.0",
     "vite-plugin-svg-icons": "^2.0.1",
     "vite-plugin-vue-setup-extend": "^0.4.0",

+ 17 - 17
pnpm-lock.yaml

@@ -216,9 +216,6 @@ devDependencies:
   vite:
     specifier: 4.0.3
     version: 4.0.3(@types/node@20.11.5)(sass@1.69.5)(terser@5.26.0)
-  vite-plugin-compression:
-    specifier: ^0.5.1
-    version: 0.5.1(vite@4.0.3)
   vite-plugin-restart:
     specifier: ^0.4.0
     version: 0.4.0(vite@4.0.3)
@@ -11994,19 +11991,6 @@ packages:
     engines: {node: '>= 0.8'}
     dev: true
 
-  /vite-plugin-compression@0.5.1(vite@4.0.3):
-    resolution: {integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==}
-    peerDependencies:
-      vite: '>=2.0.0'
-    dependencies:
-      chalk: 4.1.2
-      debug: 4.3.4
-      fs-extra: 10.1.0
-      vite: 4.0.3(@types/node@20.11.5)(sass@1.69.5)(terser@5.26.0)
-    transitivePeerDependencies:
-      - supports-color
-    dev: true
-
   /vite-plugin-restart@0.4.0(vite@4.0.3):
     resolution: {integrity: sha512-SXeyKQAzRFmEmEyGP2DjaTbx22D1K5MapyNiAP7Xa14UyFgNSDjZ86bfjWksA0pqn+bZyxnVLJpCiqDuG+tOcg==}
     peerDependencies:
@@ -12101,6 +12085,22 @@ packages:
         optional: true
     dependencies:
       vue: 3.2.47
+    dev: false
+
+  /vue-demi@0.14.7(vue@3.2.47):
+    resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==}
+    engines: {node: '>=12'}
+    hasBin: true
+    requiresBuild: true
+    peerDependencies:
+      '@vue/composition-api': ^1.0.0-rc.1
+      vue: ^3.0.0-0 || ^2.6.0
+    peerDependenciesMeta:
+      '@vue/composition-api':
+        optional: true
+    dependencies:
+      vue: 3.2.47
+    dev: true
 
   /vue-eslint-parser@9.3.2(eslint@8.56.0):
     resolution: {integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==}
@@ -12124,7 +12124,7 @@ packages:
     resolution: {integrity: sha512-283vpYOhVHJCpMkjNVEwZdgaAb+Y93zFaXGAWTI378MLoNuwQydjD/BAy1e81QYEmyA+JbxqcmMZVWcM9rbriw==}
     dependencies:
       eslint-config-vue-global-api: 0.4.1
-      vue-demi: 0.14.6(vue@3.2.47)
+      vue-demi: 0.14.7(vue@3.2.47)
     transitivePeerDependencies:
       - '@vue/composition-api'
       - vue

+ 2 - 2
vite.config.ts

@@ -21,7 +21,7 @@ import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'
 import vueSetupExtend from 'vite-plugin-vue-setup-extend'
 // @see https://github.com/vbenjs/vite-plugin-svg-icons
 import AutoImport from 'unplugin-auto-import/vite'
-import viteCompression from 'vite-plugin-compression'
+// import viteCompression from 'vite-plugin-compression'
 import ViteRestart from 'vite-plugin-restart'
 import { visualizer } from 'rollup-plugin-visualizer'
 // TIPS: 很多用户无法安装这个插件所以先注释掉了,如果您可以安装成功,那就可以放开这个注释,以及下面的viteImagemin配置
@@ -76,7 +76,7 @@ export default ({ command, mode }) => {
         eslintrc: { enabled: true },
       }),
 
-      viteCompression(),
+      // viteCompression(),
       ViteRestart({
         // 通过这个插件,在修改vite.config.js文件则不需要重新运行也生效配置
         restart: ['vite.config.js'],