ant-design-vue/packages/ui/vite.config.ts

24 lines
569 B
TypeScript

import { extendsConfig } from '@ant-design-vue/vite-config'
import vue from '@ant-design-vue/vite-config/vue'
import { resolve } from 'node:path'
import tailwindcss from '@tailwindcss/vite'
export default extendsConfig(vue(__dirname), {
resolve: {
alias: {
'~': resolve(__dirname, './assets'),
},
},
plugins: [tailwindcss()],
build: {
lib: {
name: 'antd',
entry: {
lib: resolve(__dirname, 'src/index.ts'),
},
formats: ['umd'],
fileName: (format, entryName) => `${entryName}.${format}.js`,
},
},
})