|
|
@@ -7,7 +7,10 @@ export default defineConfig(({ mode }) => ({
|
|
|
plugins: [vue()],
|
|
|
resolve: {
|
|
|
alias: {
|
|
|
- '@': resolve(__dirname, 'src')
|
|
|
+ '@': resolve(__dirname, 'src'),
|
|
|
+ // logicflow module 字段指向 UMD bundle,Rollup 当 ESM 处理会 TDZ,强制走 CJS
|
|
|
+ '@logicflow/core': '@logicflow/core/dist/entry.js',
|
|
|
+ '@logicflow/extension': '@logicflow/extension/cjs/index.js'
|
|
|
}
|
|
|
},
|
|
|
build: {
|
|
|
@@ -18,7 +21,6 @@ export default defineConfig(({ mode }) => ({
|
|
|
manualChunks: {
|
|
|
'element-plus': ['element-plus'],
|
|
|
'vue-vendor': ['vue', 'vue-router', 'pinia']
|
|
|
- // logicflow 有循环依赖,单独分 chunk 会导致 TDZ 报错,让它随主包打包
|
|
|
}
|
|
|
}
|
|
|
}
|