完成编辑商品信息同步

This commit is contained in:
2026-03-14 00:16:28 +08:00
parent 91c27ecf61
commit 5914104851
4 changed files with 186 additions and 108 deletions

View File

@@ -13,18 +13,13 @@ export default defineConfig({
// 生产环境构建配置
rollupOptions: {
output: {
// 手动拆包策略:将第三方库拆分成独立文件,减少首屏主包体积
// 将 vue + @dcloudio 合并到同一个 chunk避免拆包后循环依赖导致 TDZ 错误
// ("Cannot access '?' before initialization" in vendor-vue chunk)
manualChunks(id) {
if (id.includes("node_modules")) {
// 将 vue 相关依赖拆分到 vendor-vue
if (id.includes("vue")) {
if (id.includes("vue") || id.includes("@dcloudio")) {
return "vendor-vue";
}
// 将 dcloudio (uni-app) 相关依赖拆分
if (id.includes("@dcloudio")) {
return "vendor-uni";
}
// 其他 node_modules 依赖放入 vendor
return "vendor";
}
},