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

24 lines
573 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`,
},
},
})