diff --git a/sau_frontend/src/main.js b/sau_frontend/src/main.js index 1dbb885..4897c2f 100644 --- a/sau_frontend/src/main.js +++ b/sau_frontend/src/main.js @@ -1,11 +1,20 @@ -//引入createApp用于创建应用 import { createApp } from 'vue' -//引入APP根组件 import App from './App.vue' +import router from './router' +import pinia from './stores' +import ElementPlus from 'element-plus' +import 'element-plus/dist/index.css' +import * as ElementPlusIconsVue from '@element-plus/icons-vue' +import './styles/index.scss' const app = createApp(App) -import router from './router' + +// 注册 Element Plus 图标 +for (const [key, component] of Object.entries(ElementPlusIconsVue)) { + app.component(key, component) +} app.use(router) - -app.mount('#app') \ No newline at end of file +app.use(pinia) +app.use(ElementPlus) +app.mount('#app')