完成编辑商品信息同步
This commit is contained in:
@@ -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";
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user