修复了一些打包问题

This commit is contained in:
cc
2026-04-03 19:34:32 +08:00
parent 4580cef7f2
commit a8fa6e5987
3 changed files with 73 additions and 38 deletions

View File

@@ -18,38 +18,6 @@ export default defineConfig({
chunkSizeWarningLimit: 900,
commonjsOptions: {
ignoreDynamicRequires: true
},
rollupOptions: {
output: {
manualChunks(id) {
if (!id.includes('node_modules')) return
if (id.includes('/react/') || id.includes('/react-dom/') || id.includes('/react-router')) {
return 'vendor-react'
}
if (id.includes('/echarts') || id.includes('/echarts-for-react')) {
return 'vendor-echarts'
}
if (
id.includes('/react-markdown') ||
id.includes('/remark-gfm') ||
id.includes('/mdast-') ||
id.includes('/micromark-') ||
id.includes('/unified') ||
id.includes('/vfile')
) {
return 'vendor-markdown'
}
if (id.includes('/jszip') || id.includes('/exceljs')) {
return 'vendor-export'
}
return 'vendor-misc'
}
}
}
},
optimizeDeps: {
@@ -204,6 +172,7 @@ export default defineConfig({
renderer()
],
resolve: {
dedupe: ['react', 'react-dom'],
alias: {
'@': resolve(__dirname, 'src')
}