spectra-ui
Version:
Spectra UI is a component library built in Vue 3 and TypeScript.
30 lines (27 loc) • 473 B
text/typescript
import type { UserConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
import * as path from 'path';
const config: UserConfig = {
alias: [
{
find: '@',
replacement: path.resolve(__dirname, 'src'),
},
],
plugins: [vue()],
build: {
lib: {
entry: path.resolve(__dirname, 'src/index.ts'),
name: 'SpectraUI',
},
rollupOptions: {
external: ['vue'],
output: {
globals: {
vue: 'Vue',
},
},
},
},
}
export default config;