From 39e6d44636135303a8e145b7a559990ea97c350e Mon Sep 17 00:00:00 2001 From: landaiqing <3517283258@qq.com> Date: Sun, 5 May 2024 23:26:51 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E5=99=A8=E6=89=93=E5=8C=85=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vite.config.ts | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/vite.config.ts b/vite.config.ts index da4a64d..dd94bd5 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -121,9 +121,9 @@ export default defineConfig(({ mode }) => { }, }, }, - esbuild: { - drop: ["console", "debugger"], - }, + esbuild: { + drop: ['console', 'debugger'], + }, build: { outDir: 'dist', // 指定输出路径 assetsDir: 'assets', // 指定生成静态文件目录 @@ -131,25 +131,12 @@ export default defineConfig(({ mode }) => { cssCodeSplit: true, // 启用 CSS 代码拆分 sourcemap: false, // 构建后是否生成 source map 文件 minify: 'esbuild', // 指定使用哪种混淆器 - polyfillModulePreload: true, + polyfillModulePreload: true, write: true, // 启用将构建后的文件写入磁盘 emptyOutDir: true, // 构建时清空该目录 brotliSize: true, // 启用 brotli 压缩大小报告 chunkSizeWarningLimit: 2000, // chunk 大小警告的限制 watch: null, // 设置为 {} 则会启用 rollup 的监听器 - rollupOptions: { - // 自定义底层的 Rollup 打包配置 - output: { - chunkFileNames: 'js/[name]-[hash].js', // 引入文件名的名称 - entryFileNames: 'js/[name]-[hash].js', // 包的入口文件名称 - assetFileNames: '[ext]/[name]-[hash].[ext]', // 资源文件像 字体,图片等 - manualChunks(id: any) { - if (id.includes('node_modules')) { - return id.toString().split('node_modules/')[1].split('/')[0].toString() - } - }, - }, - }, }, server: { proxy: {