29 lines
677 B
TypeScript
Raw Normal View History

2024-11-28 19:34:54 +08:00
/* eslint-disable perfectionist/sort-imports */
2022-10-18 14:32:40 +08:00
// core
import { pinia } from "@/pinia"
import { router } from "@/router"
2024-11-28 19:34:54 +08:00
import { installPlugins } from "@/plugins"
import App from "@/App.vue"
2022-10-18 14:32:40 +08:00
// css
import "normalize.css"
import "nprogress/nprogress.css"
2022-05-12 19:07:54 +08:00
import "element-plus/theme-chalk/dark/css-vars.css"
import "vxe-table/lib/style.css"
import "@@/assets/styles/index.scss"
2024-12-09 19:22:38 +08:00
import "virtual:uno.css"
2022-04-20 22:40:26 +08:00
// 创建应用实例
const app = createApp(App)
2022-10-18 14:32:40 +08:00
// 安装插件(全局组件、自定义指令等)
installPlugins(app)
// 安装 pinia 和 router
app.use(pinia).use(router)
// router 准备就绪后挂载应用
router.isReady().then(() => {
app.mount("#app")
})