|
@@ -6,12 +6,12 @@ export default defineConfig(({ mode }) => ({
|
|
|
base: '/',
|
|
base: '/',
|
|
|
plugins: [vue()],
|
|
plugins: [vue()],
|
|
|
resolve: {
|
|
resolve: {
|
|
|
- alias: {
|
|
|
|
|
- '@': 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'
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ alias: [
|
|
|
|
|
+ { find: '@', replacement: resolve(__dirname, 'src') },
|
|
|
|
|
+ // logicflow module 字段指向 UMD bundle,Rollup 当 ESM 处理会 TDZ,精确匹配强制走 CJS
|
|
|
|
|
+ { find: /^@logicflow\/core$/, replacement: '@logicflow/core/dist/entry.js' },
|
|
|
|
|
+ { find: /^@logicflow\/extension$/, replacement: '@logicflow/extension/cjs/index.js' }
|
|
|
|
|
+ ]
|
|
|
},
|
|
},
|
|
|
build: {
|
|
build: {
|
|
|
sourcemap: mode !== 'production',
|
|
sourcemap: mode !== 'production',
|