From 155ff6b3f55c599fca885bb45e44339811e43f78 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Tue, 16 Jan 2024 18:46:06 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=89=93=E5=8C=85=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=8C=BA=E5=9D=97=E5=88=86=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vite.config.ts | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/vite.config.ts b/vite.config.ts index 21975455..cb33e15f 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -46,6 +46,26 @@ export default defineConfig(({ mode }) => { }, }, }, + build: { + sourcemap: false, + chunkSizeWarningLimit: 500, // 调整区块大小警告限制(以kB为单位) + rollupOptions: { + // 输出格式 [name]表示文件名 [hash]表示文件内容hash值 [ext]表示拓展名 + output: { + // 用于从入口点创建的块 + entryFileNames: '[name].[hash].js', + // 用于命名代码拆分的块 + chunkFileNames: 'js/[name].[hash].js', + // 用于输出静态资源的块 + assetFileNames: 'assets/[name].[hash].[ext]', + manualChunks: id => { + if (id.indexOf('node_modules') !== -1) { + return 'vendor/index'; + } + }, + }, + }, + }, optimizeDeps: { include: ['@ant-design/icons-vue', 'ant-design-vue'], },