mirror of
https://github.com/acepanel/panel.git
synced 2026-02-05 04:37:17 +08:00
28 lines
687 B
TypeScript
28 lines
687 B
TypeScript
import AutoImport from 'unplugin-auto-import/vite'
|
|
import IconsResolver from 'unplugin-icons/resolver'
|
|
import Icons from 'unplugin-icons/vite'
|
|
import { NaiveUiResolver } from 'unplugin-vue-components/resolvers'
|
|
import Components from 'unplugin-vue-components/vite'
|
|
|
|
export default [
|
|
AutoImport({
|
|
imports: ['vue', 'vue-router'],
|
|
dts: 'types/auto-imports.d.ts',
|
|
eslintrc: {
|
|
enabled: true
|
|
}
|
|
}),
|
|
Icons({
|
|
compiler: 'vue3',
|
|
scale: 1,
|
|
defaultClass: 'inline-block'
|
|
}),
|
|
Components({
|
|
resolvers: [
|
|
NaiveUiResolver(),
|
|
IconsResolver({ customCollections: ['custom'], componentPrefix: 'icon' })
|
|
],
|
|
dts: 'types/components.d.ts'
|
|
})
|
|
]
|