• vue3使用element-plus


    安装

    1. # NPM
    2. $ npm install element-plus --save
    3. # Yarn
    4. $ yarn add element-plus
    5. # pnpm
    6. $ pnpm install element-plus

    全局引入

    main.js

    1. // main.ts
    2. import { createApp } from 'vue'
    3. import ElementPlus from 'element-plus'//引入ElementPlus所有组件
    4. import 'element-plus/dist/index.css'//引入ElementPlus样式
    5. import App from './App.vue'
    6. const app = createApp(App)
    7. app.use(ElementPlus)//注册使用
    8. app.mount('#app')

    按需引入(推荐) 

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

    安装插件:

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

    在vite.config.js中使用插件

    1. // vite.config.ts
    2. import { defineConfig } from 'vite'
    3. import AutoImport from 'unplugin-auto-import/vite'
    4. import Components from 'unplugin-vue-components/vite'
    5. import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
    6. export default defineConfig({
    7. // ...
    8. plugins: [
    9. // ...
    10. AutoImport({
    11. resolvers: [ElementPlusResolver()],//插件一
    12. }),
    13. Components({
    14. resolvers: [ElementPlusResolver()],,//插件二
    15. }),
    16. ],
    17. })

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

    1. const AutoImport = require('unplugin-auto-import/webpack')
    2. const Components = require('unplugin-vue-components/webpack')
    3. const { ElementPlusResolver } = require('unplugin-vue-components/resolvers')
    4. module.exports = {
    5. // ...
    6. plugins: [
    7. AutoImport({
    8. resolvers: [ElementPlusResolver()],
    9. }),
    10. Components({
    11. resolvers: [ElementPlusResolver()],
    12. }),
    13. ],
    14. }

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

  • 相关阅读:
    Debian install MySQL if use root remove command ‘sudo‘
    3、Pinpoint-Agent端注册服务到Server端
    JVM的运行原理
    yield方法的使用
    运维排查 | Systemd 之服务停止后状态为 failed
    Math.abs一定大于等于0吗?
    十三、企业开发(4)
    二十二、设计模式之访问者模式
    实战详解Redis事务
    Elasticsearch 全文搜索引擎 ---- IK分词器
  • 原文地址:https://blog.csdn.net/weixin_52941842/article/details/134424184