常用的UI库包括:
Element-Plus
Ant Design
Element-Plus
安装依赖
pnpm install element-plus
按需自动导入
安装插件:
pnpm install -D unplugin-vue-components unplugin-auto-import
配置:
vite.config.ts
            
            
              javascript
              
              
            
          
          import { defineConfig } from 'vite'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
export default defineConfig({
  // ...
  plugins: [
    // ...
    AutoImport({
      resolvers: [ElementPlusResolver()],
    }),
    Components({
      resolvers: [ElementPlusResolver()],
    }),
  ],
})
        使用
            
            
              vue
              
              
            
          
          <script setup lang="ts"></script>
<template>
  <ElButton>aaa</ElButton>
</template>
<style scoped></style>
        直接使用组件,而且不需要import导入。
