安装Icon图标
# 选择一个你喜欢的包管理器# NPM$ npm install @element-plus/icons-vue# Yarn$ yarn add @element-plus/icons-vue# pnpm$ pnpm install @element-plus/icons-vue
自动导入
首先你需要安装unplugin-icons和unplugin-auto-import这两款插件
npm install -D unplugin-icons unplugin-auto-import
修改配置文件
// vue.config.jsconst { defineConfig } = require('@vue/cli-service');const AutoImport = require('unplugin-auto-import/webpack');const Components = require('unplugin-vue-components/webpack');const IconsResolver = require('unplugin-icons/resolver');const Icons = require('unplugin-icons/webpack');const { ElementPlusResolver } = require('unplugin-vue-components/resolvers');module.exports = defineConfig({...configureWebpack: {plugins: [AutoImport({resolvers: [IconsResolver({prefix: 'Icon',}),],}),Components({resolvers: [// 自动注册图标组件IconsResolver({enabledCollections: ['ep'],}),],}),Icons({autoInstall: true,}),],},});
按需引入后发现
// 按需引入后,发现以下写法不能显示icon的图标<el-icon size="20"><Edit /></el-icon>// 正确的写法是<el-icon size="20"><i-ep-add-location /></el-icon>// 或<i-ep-add-location />
/detail?id=63e6518398a0a19bbe23