feat: 打包构建添加可选 gzipbrotli 压缩模式

This commit is contained in:
xiaoxian521
2022-10-27 02:35:56 +08:00
parent 54ebd19875
commit f5a75356df
11 changed files with 124 additions and 27 deletions

18
pnpm-lock.yaml generated
View File

@@ -106,6 +106,7 @@ specifiers:
v-contextmenu: 3.0.0
vite: ^3.1.8
vite-plugin-cdn-import: ^0.3.5
vite-plugin-compression: ^0.5.1
vite-plugin-mock: ^2.9.6
vite-plugin-remove-console: ^1.1.0
vite-svg-loader: ^3.6.0
@@ -246,6 +247,7 @@ devDependencies:
unplugin-vue-define-options: 0.7.3_vite@3.1.8+vue@3.2.40
vite: 3.1.8_sass@1.55.0+terser@5.15.1
vite-plugin-cdn-import: 0.3.5
vite-plugin-compression: 0.5.1_vite@3.1.8
vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@3.1.8
vite-plugin-remove-console: 1.1.0
vite-svg-loader: 3.6.0
@@ -8736,6 +8738,22 @@ packages:
- rollup
dev: true
/vite-plugin-compression/0.5.1_vite@3.1.8:
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: 3.1.8_sass@1.55.0+terser@5.15.1
transitivePeerDependencies:
- supports-color
dev: true
/vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@3.1.8:
resolution:
{