lowcode-engine/packages/engine/vite.config.ts
2024-04-09 19:17:59 +08:00

26 lines
549 B
TypeScript

import { defineConfig, mergeConfig } from 'vite';
import baseConfigFn from '../../vite.base.config'
export default defineConfig(async () => {
const baseConfig = await baseConfigFn({
name: 'AliLowCodeEngine',
defaultFormats: ['es', 'cjs'],
})
return mergeConfig(baseConfig, defineConfig({
build: {
rollupOptions: {
output: {
// for UMD
globals: {
react: 'React',
'react-dom': 'ReactDOM',
'@alifd/next': 'Next'
},
},
},
}
}))
});