Commit 92a3595b by zhangxingmin

push

parent a9a2fc4f
...@@ -48,19 +48,13 @@ export default defineConfig({ ...@@ -48,19 +48,13 @@ export default defineConfig({
manifest: true, manifest: true,
// 压缩代码 // 压缩代码
minify: 'terser', minify: 'terser',
// 禁用哈希和合并
rollupOptions: { rollupOptions: {
output: { output: {
// 自定义输出文件名 entryFileNames: '[name].js',
entryFileNames: 'assets/[name].[hash].js', chunkFileNames: '[name].js',
chunkFileNames: 'assets/[name].[hash].js', assetFileNames: '[name].[ext]', // 保持原名
assetFileNames: 'assets/[name].[hash].[ext]', manualChunks: null // 禁用依赖合并
// 手动分割代码
manualChunks(id) {
if (id.includes('node_modules')) {
return 'vendor'; // 将第三方依赖打包到 vendor
}
}
} }
} }
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment