From a215b0dcee4521cb146d5b0182699b8322b55662 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E6=8C=AF=E8=8A=B3?= Date: Mon, 25 Nov 2024 17:18:25 +0800 Subject: [PATCH] =?UTF-8?q?chore=EF=BC=9Ainstall=20element-plus?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- event/web/package.json | 1 + event/web/src/main.ts | 14 +++++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/event/web/package.json b/event/web/package.json index de7c9fa7..35120640 100644 --- a/event/web/package.json +++ b/event/web/package.json @@ -9,6 +9,7 @@ "preview": "vite preview" }, "dependencies": { + "element-plus": "^2.8.8", "vue": "^3.5.12" }, "devDependencies": { diff --git a/event/web/src/main.ts b/event/web/src/main.ts index 2425c0f7..9a4255f2 100644 --- a/event/web/src/main.ts +++ b/event/web/src/main.ts @@ -1,5 +1,17 @@ import { createApp } from 'vue' import './style.css' + +import ElementPlus from 'element-plus'; +import 'element-plus/dist/index.css' +import * as ElementPlusIconsVue from '@element-plus/icons-vue' + import App from './App.vue' -createApp(App).mount('#app') +export const app = createApp(App) +app.use(ElementPlus) + +for (const [key, component] of Object.entries(ElementPlusIconsVue)) { + app.component(key, component) +} + +app.mount('#app') \ No newline at end of file -- Gitee