main.ts 495 B

12345678910111213141516171819202122
  1. import { createApp } from "vue";
  2. import App from "./App.vue";
  3. import router from "@/router";
  4. import { setupStore } from "@/store";
  5. import { setupDirective } from "@/directive";
  6. import "@/permission";
  7. // 本地SVG图标
  8. import "virtual:svg-icons-register";
  9. // 样式
  10. import "@/styles/index.scss";
  11. import "uno.css";
  12. const app = createApp(App);
  13. // 全局注册 自定义指令(directive)
  14. setupDirective(app);
  15. // 全局注册 状态管理(store)
  16. setupStore(app);
  17. app.use(router).mount("#app");