main.js 670 B

12345678910111213141516171819202122
  1. import { createApp } from 'vue';
  2. import App from './App.vue';
  3. const app = createApp(App);
  4. import router from './router';
  5. import '@/styles/index.scss';
  6. import ElementPlus from 'element-plus';
  7. import 'element-plus/dist/index.css';
  8. app.use(ElementPlus);
  9. import 'virtual:svg-icons-register';
  10. import svgIcon from '@/icons/SvgIcon.vue';
  11. app.component('SvgIcon', svgIcon);
  12. import directive from '@/directives';
  13. directive(app);
  14. import './permission';
  15. import './theme/index.scss';
  16. import 'uno.css';
  17. import errorLog from '@/hooks/useErrorLog';
  18. errorLog();
  19. import { createPinia } from 'pinia';
  20. app.use(createPinia());
  21. app.use(router).mount('#app');
  22. //# sourceMappingURL=main.js.map