import "./assets/main.css"; import ArcoVue from "@arco-design/web-vue"; import ArcoVueIcon from "@arco-design/web-vue/es/icon"; import "@arco-themes/vue-niuniu/css/arco.css"; import { createApp } from "vue"; import App from "./App.vue"; import router from "./router"; import helper from "./utils/helper"; import config from "./utils/config"; import ajax from "./ajax"; import outside from "@venegrad/vue3-click-outside"; const app = createApp(App); app.use(ArcoVueIcon); app.use(router); app.use(ArcoVue); app.provide("$global", { ajax, helper, config }); app.directive("outside", outside); app.mount("#app"); helper.getToken(); document.querySelector("#app").$helper = helper;