wujingjing
2024-11-18 efafeb06f64e11eba4d62b61e76dd235bc9abf19
vite.config.ts
@@ -5,6 +5,7 @@
import type { ConfigEnv } from 'vite';
import { defineConfig, loadEnv } from 'vite';
import { CodeInspectorPlugin } from 'code-inspector-plugin';
import { visualizer } from 'rollup-plugin-visualizer';
import viteCompression from 'vite-plugin-compression';
import vueSetupExtend from 'vite-plugin-vue-setup-extend-plus';
@@ -30,6 +31,14 @@
         viteCompression({
            threshold: 1024000,
         }),
         visualizer({
            gzipSize: true,
            brotliSize: true,
            emitFile: false,
            filename: 'stats.html', //分析图生成的文件名
            open: true, //如果存在本地服务端口,将在打包后自动展示
         }),
      ],
      root: process.cwd(),
      resolve: { alias },
@@ -41,7 +50,7 @@
         host: '0.0.0.0',
         port: env.VITE_PORT as unknown as number,
         open: JSON.parse(env.VITE_OPEN),
         hmr: true,
         hmr: false,
      },
      build: {
         // outDir: 'dist/' + mode.mode,