安装
npm install element-plus --save
自动导入
首先需要安装unplugin-vue-components
和 unplugin-auto-import
这两款插件
npm install -D unplugin-vue-components unplugin-auto-import
在vite.config.ts添加如下配置
// 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()],
}),
],
})
然后直接在项目中就可以随便使用element-plus的组件了,打包时候会自动按需引入的
具体想看打包的各个插件体积可以查看这篇文章:vue3+Ts+vite 打包体积分析插件 rollup-plugin-visualizer-CSDN博客