daofu-gov-pc/vite/plugins/auto-import.ts
2024-01-23 09:11:49 +08:00

30 lines
742 B
TypeScript

import autoImport from 'unplugin-auto-import/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
export default function createAutoImport() {
return autoImport({
imports: [
'vue',
'vue-router',
{
'vue': [
'defineProps',
'defineEmits',
'defineExpose',
'withDefaults'
]
},
'pinia'
],
eslintrc: {
enabled: true,
filepath: './.eslintrc-auto-import.json',
globalsPropValue: true
},
resolvers: [
ElementPlusResolver()
],
dts: false
})
}