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

This commit is contained in:
xiaoxian521
2022-10-27 02:19:23 +08:00
parent 49cdcf216f
commit fdf12660c1
11 changed files with 124 additions and 27 deletions

10
types/global.d.ts vendored
View File

@@ -74,6 +74,15 @@ declare global {
__: unknown;
}
type ViteCompression =
| "none"
| "gzip"
| "brotli"
| "both"
| "gzip-clear"
| "brotli-clear"
| "both-clear";
declare interface ViteEnv {
VITE_PORT: number;
VITE_PUBLIC_PATH: string;
@@ -82,6 +91,7 @@ declare global {
VITE_ROUTER_HISTORY: string;
VITE_LEGACY: boolean;
VITE_CDN: boolean;
VITE_COMPRESSION: ViteCompression;
}
declare interface ServerConfigs {