main.ts 416 B

12345678910111213141516171819
  1. import { createApp } from 'vue';
  2. import { Components, Plugins } from '@/element-plus';
  3. import { store, key } from '@/store';
  4. import App from '@/App.vue';
  5. import router from '@/router';
  6. const app = createApp(App);
  7. app.use(router);
  8. app.use(store, key);
  9. Components.forEach((component) => {
  10. app.component(component.name, component);
  11. });
  12. Plugins.forEach((plugin: any) => {
  13. app.use(plugin);
  14. });
  15. app.mount('#app');