import { createApp } from 'vue'; import { Components, Plugins } from '@/element-plus'; import { store, key } from '@/store'; import App from '@/App.vue'; import router from '@/router'; const app = createApp(App); app.use(router); app.use(store, key); Components.forEach((component) => { app.component(component.name, component); }); Plugins.forEach((plugin: any) => { app.use(plugin); }); app.mount('#app');