更新
This commit is contained in:
@@ -88,7 +88,12 @@ export default defineConfig({
|
||||
output: {
|
||||
manualChunks(id) {
|
||||
if (id.includes('node_modules')) {
|
||||
return id.toString().split('node_modules/')[1].split('/')[0].toString()
|
||||
const parts = id.toString().split('node_modules/')[1].split('/')
|
||||
// 保持 scoped 包按 @scope/name 拆分,避免所有 @tencentcloud/* 合成一个大 chunk
|
||||
if (parts[0]?.startsWith('@') && parts.length >= 2) {
|
||||
return `${parts[0]}/${parts[1]}`
|
||||
}
|
||||
return parts[0].toString()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user