vue学习第3期 - 集成UI库

常用的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导入。

相关推荐
星光不问赶路人1 小时前
vue3使用jsx语法详解
前端·vue.js
weixin79893765432...2 小时前
Vue 组件的更新过程(编译系统 + 响应式系统 + 虚拟 DOM & Diff)
vue.js
我是伪码农3 小时前
Vue 智慧商城项目
前端·javascript·vue.js
小书包酱4 小时前
在 VS Code中,vue2-vuex 使用终于有体验感增强的插件了。
vue.js·vuex
Zhencode4 小时前
Vue3 响应式依赖收集与更新之effect
前端·vue.js
天下代码客4 小时前
使用electronc框架调用dll动态链接库流程和避坑
前端·javascript·vue.js·electron·node.js
weixin79893765432...5 小时前
Vue 渲染体系“三件套”(template 模板语法、h 函数和 JSX 语法)
vue.js·h函数·template 模板·jsx 语法
xkxnq6 小时前
第五阶段:Vue3核心深度深挖(第74天)(Vue3计算属性进阶)
前端·javascript·vue.js
Hilaku6 小时前
不要在简历上写精通 Vue3?来自面试官的真实劝退
前端·javascript·vue.js
竟未曾年少轻狂7 小时前
Vue3 生命周期钩子
前端·javascript·vue.js·前端框架·生命周期