This commit is contained in:
zyronon
2025-08-17 17:03:50 +08:00
parent b94bd61263
commit a969fce5ac
23 changed files with 511 additions and 148 deletions

View File

@@ -79,7 +79,25 @@ export default defineConfig(() => {
],
build: {
rollupOptions: {
external: isBuild ? ['axios'] : [],// 使用全局的 axios。因为百度翻译库内部用了0.19版本的axios会被打包到代码里面
// 因为已经把包复制过来了里面的axios实例用的项目的所以这行代码可以不要了
// external: isBuild ? ['axios'] : [],// 使用全局的 axios。因为百度翻译库内部用了0.19版本的axios会被打包到代码里面
output: {
manualChunks(id) {
if (id.includes('dialog')) {
return 'dialog'
}
if (id.includes('utils')
|| id.includes('hooks')
// || id.includes('types')
// || id.includes('libs')
) {
return 'utils'
}
if (id.includes('node_modules/@iconify') || id.includes('~icons')) {
return 'icons';
}
}
}
}
},
define: {