Преглед на файлове

fix: ReferenceError: Cannot access 'It' before initialization

wuwenyi преди 2 седмици
родител
ревизия
ba410cd328
променени са 1 файла, в които са добавени 4 реда и са изтрити 7 реда
  1. 4 7
      vite.config.ts

+ 4 - 7
vite.config.ts

@@ -15,15 +15,12 @@ export default defineConfig(({ mode }) => ({
   },
   build: {
     sourcemap: mode !== 'production',
-    chunkSizeWarningLimit: 1000,
+    chunkSizeWarningLimit: 2000,
     rollupOptions: {
       output: {
-        // 函数式分 chunk:将 logicflow 所有模块锁在一个 chunk 内,避免跨 chunk 循环引用
-        manualChunks(id) {
-          if (id.includes('@logicflow')) return 'logicflow'
-          if (id.includes('element-plus')) return 'element-plus'
-          if (id.includes('vue') || id.includes('vue-router') || id.includes('pinia')) return 'vue-vendor'
-        }
+        // logicflow UMD bundle 被 Rollup 分 chunk 后会产生 TDZ 报错,
+        // 不做代码分割,打成一个包避免跨 chunk 变量引用顺序问题
+        inlineDynamicImports: true
       }
     }
   },