main.ts 598 B

123456789101112131415161718192021222324252627
  1. import { createApp } from 'vue';
  2. // 样式初始化
  3. import 'normalize.css';
  4. // 全局样式
  5. import '@/assets/css/global.scss';
  6. import '@/assets/css/index.scss' // global css
  7. // 引入 ElementUI
  8. import ElementPlus from 'element-plus';
  9. // 导入 svg
  10. import { importAllSvg } from "@/components/IconSvg/index";
  11. importAllSvg();
  12. import App from '@/App.vue';
  13. import router from '@/config/routes';
  14. import store from '@/config/store';
  15. import i18n from '@/config/i18n';
  16. const app = createApp(App)
  17. app.use(store);
  18. app.use(router)
  19. app.use(ElementPlus, { size: 'small'});
  20. app.use(i18n);
  21. app.mount('#app');