12345678910111213141516171819202122232425262728 |
- import "./styles/global.css";
- import "abortcontroller-polyfill";
- import { createApp } from "vue";
- import App from "./App.vue";
- import router from "@/router";
- import filters from "@/filters";
- import { createPinia } from "pinia";
- import { vueErrorHandler } from "./utils/monitors";
- import { setUUID } from "@/utils/utils";
- setUUID();
- import "@/utils/alife-logger";
- const app = createApp(App);
- app.use(router);
- app.use(createPinia());
- app.config.globalProperties.$filters = filters;
- app.config.errorHandler = vueErrorHandler;
- /** 解决tailwind样式覆盖问题 */
- const meta = document.createElement("meta");
- meta.name = "naive-ui-style";
- document.head.appendChild(meta);
- app.mount("#app");
- if (document.getElementById("app-placeholder"))
- document.getElementById("app-placeholder")?.remove();
|