[vue3后台管理二]vue3下载安装element plus
一、vue3下载安装element plus
cnpm install element plus
![el](https://img-blog.csdnimg.cn/direct/16d65e52210e47f6b11738e2e1c754c0.png)
二:修改main.js
import { createApp } from "vue";
import App from "./App.vue";
import ElementPlus from "element-plus";
// 统一导入el-icon图标
import "element-plus/dist/index.css";
import * as ElementPlusIconsVue from "@element-plus/icons-vue";
const app = createApp(App);
for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
app.component(key, component);
}
app.use(ElementPlus);
app.mount("#app");
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/f1a71e7610334d18969202b0833885b4.png)
三:修改vite.config.js
import { fileURLToPath, URL } from "node:url";
import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
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: [
vue(),
AutoImport({
resolvers: [ElementPlusResolver()],
}),
Components({
resolvers: [ElementPlusResolver()],
}),
],
resolve: {
alias: {
"@": fileURLToPath(new URL("./src", import.meta.url)),
},
},
server: {
port: 8080,
},
});
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/28beb52af9fe4daf9e79f755be288dc9.png)
四: 修改App.vue
<script setup>
import { ElButton } from 'element-plus'
</script>
<template>
<div class="mb-4">
<el-button type="primary">Primary</el-button>
</div>
</template>
<style scoped></style>
![app](https://img-blog.csdnimg.cn/direct/9fe6dfdc82be4ecc820430ed637b16fd.png)
五:启动
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/6e4cc31fd333436d8bc94bcff8055a99.png)