elementPlus按需导入配置

文章摘要:ElementPlus是一个基于Vue3的UI框架,配置方式分为完整引入和按需引入两种。完整引入只需安装element-plus包后全局导入;按需引入需要额外安装unplugin-vue-components和unplugin-auto-import插件,并在vite/webpack配置中添加相应解析器。配置完成后,可直接从文档中复制组件代码使用。

elementPlus网站地址: 一个 Vue 3 UI 框架 | Element Plus

配置elementPlus,去看文档!去看文档!去看文档!文档很详细。

step1:安装elementPlus

复制代码
npm install element-plus --save

step2.完整引入 或 按需引入

完整引入:

如果你对打包后的文件大小不是很在乎,那么使用完整导入会更方便。

javascript 复制代码
//main.ts
import { createApp } from 'vue'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import App from './App.vue'

const app = createApp(App)

app.use(ElementPlus)
app.mount('#app')

按需引入:

首先安装 unplugin-vue-componentsunplugin-auto-import这两款插件

bash 复制代码
npm install -D unplugin-vue-components unplugin-auto-import

然后把下列代码插入到你的 ViteWebpack 的配置文件中

javascript 复制代码
//vite.config.js
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()],
    }),
  ],
})

这样就配置好elementPlus了,当你需要用组件的时候,在文档里找到想要的组件代码,复制粘贴就好了。

相关推荐
木斯佳10 小时前
前端八股文面经大全:腾讯WXG暑期前端一面(2026-05-15)·面经深度解析
前端·面试·笔试
canonical_entropy10 小时前
NOP Chaos Flux 架构演变史:从 AMIS 重写到现代低代码运行时
前端·aigc·ai编程
张元清11 小时前
useEffect 之外:专门处理异步、深比较和 SSR 的 Effect Hook
前端·javascript·面试
小小小小宇11 小时前
前端双Token机制无感刷新(二)
前端
XinZong11 小时前
OpenClaw 中最经典的 6 款skill,真正能进工作流的 skills
javascript·后端
zhangxingchao12 小时前
AI Agent 基础问题系统整理:从 LangChain、LangGraph、MCP 到 Agent 架构、记忆、工具调用与评估体系
前端·人工智能·后端
Moment12 小时前
AI 为什么总喜欢写防御性代码?
前端·后端·面试
浑手营销12 小时前
浑手科技案例分享:133个精准询盘短视频玩法
前端·人工智能·科技
XinZong12 小时前
2026 AI社交深度评测:InStreet 与 ClawReach 核心差异解析
javascript
IT_陈寒12 小时前
SpringBoot自动配置的坑,差点让我加班到天亮
前端·人工智能·后端