autoImport.ts 533 B

12345678910111213141516171819202122
  1. /**
  2. * @name AutoImportDeps
  3. * @description 按需加载,自动引入
  4. */
  5. import AutoImport from 'unplugin-auto-import/vite';
  6. import { VarletUIResolver, VantResolver, AntDesignVueResolver } from 'unplugin-vue-components/resolvers';
  7. export const AutoImportDeps = () => {
  8. return AutoImport({
  9. dts: 'types/auto-imports.d.ts',
  10. imports: [
  11. 'vue',
  12. 'pinia',
  13. 'vue-router',
  14. {
  15. '@vueuse/core': [],
  16. },
  17. ],
  18. resolvers: [VarletUIResolver(), VantResolver(), AntDesignVueResolver()],
  19. });
  20. };