main.js 666 B

123456789101112131415161718192021222324252627
  1. import "./configure";
  2. import "./assets/main.css";
  3. import "@lsq/base/src/theme.scss";
  4. import "element-plus/theme-chalk/dark/css-vars.css";
  5. import "element-plus/theme-chalk/el-notification.css";
  6. import "virtual:svg-icons-register";
  7. import { createApp } from "vue";
  8. import { createPinia } from "pinia";
  9. import App from "./App.vue";
  10. import router from "./router";
  11. import SvgIcon from "./components/SvgIcon";
  12. import PagePane from "./components/PagePane.vue";
  13. const app = createApp(App);
  14. const pinia = createPinia();
  15. window.pinia = pinia;
  16. app.use(pinia);
  17. app.use(router);
  18. app.component("svg-icon", SvgIcon);
  19. app.component("page-pane", PagePane);
  20. app.mount("#app");