blob: 4aac7232d1b9e2d4695cb2be933c95768baad554 [file] [log] [blame]
2081595154f846f912025-06-04 17:35:21 +08001import { createApp } from 'vue'
2import App from './App.vue'
3import router from './router'
4
5// 引入Element Plus
6import ElementPlus from 'element-plus'
7import 'element-plus/dist/index.css'
8import * as ElementPlusIconsVue from '@element-plus/icons-vue'
9
10// 全局样式
11import './assets/styles/global.css'
12
13const app = createApp(App)
14
15// 注册所有Element Plus图标
16for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
17 app.component(key, component)
18}
19
20app.use(ElementPlus)
21app.use(router)
22app.mount('#app')