当前位置: 首页 > news >正文

vue3使用element-plus

安装

# NPM
$ npm install element-plus --save

# Yarn
$ yarn add element-plus

# pnpm
$ pnpm install element-plus

全局引入

main.js

// main.ts
import { createApp } from 'vue'
import ElementPlus from 'element-plus'//引入ElementPlus所有组件
import 'element-plus/dist/index.css'//引入ElementPlus样式
import App from './App.vue'

const app = createApp(App)

app.use(ElementPlus)//注册使用
app.mount('#app')

按需引入(推荐) 

按需引入(因为vue3按需引入不需要一个个手动引入了,只要页面使用到的组件会自动帮你引入,何乐而不为呢)

安装插件:

npm install -D unplugin-vue-components unplugin-auto-import

在vite.config.js中使用插件

// vite.config.ts
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()],,//插件二
    }),
  ],
})

用webpack打包的项目中在vue.config.js或者webpack.config.js中配置

const AutoImport = require('unplugin-auto-import/webpack')
const Components = require('unplugin-vue-components/webpack')
const { ElementPlusResolver } = require('unplugin-vue-components/resolvers')

module.exports = {
  // ...
  plugins: [
    AutoImport({
      resolvers: [ElementPlusResolver()],
    }),
    Components({
      resolvers: [ElementPlusResolver()],
    }),
  ],
}

到这里就可以正常使用了,详细安装使用参考官网非常详细element-plus官网

相关文章:

  • Python---数据序列中的公共方法
  • 性能测试 —— Jmeter接口处理不低于200次/秒-场景
  • table表格的某一行数据如何回填
  • spark调优案例分享
  • ADFS 高可用配置 + NLB配置(Windows网络负载均衡)
  • 减轻关键基础设施网络安全风险的 3 种方法
  • jupyter lab配置列表清单
  • Python基础入门----如何使用 Pipenv 在项目目录中创建虚拟环境
  • 前端---认识JS
  • 大环境之下软件测试行业趋势能否上升?
  • Oracle(17)Managing Roles
  • 低代码编辑平台后台实现
  • 十个使用Spring Cloud和Java创建微服务的实践案例
  • 应届裁员,天胡开局——谈谈我的前端一年经历
  • keepalived+haproxy配置集群和负载均衡
  • JavaScript + setInterval实现简易数据轮播效果
  • 相机内外参实践之点云投影矢量图
  • 基于鸽群算法优化概率神经网络PNN的分类预测 - 附代码
  • DEC 深度编码聚类函数
  • Java可以传入任意类的公共类写法
  • 科普|认识谵妄:它有哪些表现?患者怎样走出“迷雾”?
  • 收到延期付款利息,该缴纳增值税吗?
  • 马上评|清理“滥竽充数者”,为医者正名
  • 长三角首次,在铁三赛事中感受竞技与生态的共鸣
  • 人民日报:从“轻微免罚”看涉企执法方式转变
  • 因存在安全隐患,福特公司召回约27.4万辆SUV