import '@/assets/css/define/theme.less' import '@/assets/css/define/global.less' import '@/assets/css/dropsize.less' import 'uno.css' import { createApp } from 'vue' import router from './router' import App from './App.vue' import * as plugins from './plugins' import request from "@/api/index.js"; async function bootstrap() { const app = createApp(App) app.use(router) app.config.globalProperties.$request = request; plugins.setPinia(app) plugins.setHljsVuePlugin(app) plugins.setupNaive(app) plugins.setMdEditor(app) plugins.setComponents(app) plugins.setupDirective(app) app.mount('#app') } bootstrap()