mirror of
https://github.com/un-pany/v3-admin-vite.git
synced 2025-04-21 11:29:20 +08:00
29 lines
669 B
TypeScript
29 lines
669 B
TypeScript
/* eslint-disable perfectionist/sort-imports */
|
|
|
|
// core
|
|
import { pinia } from "@/pinia"
|
|
import { router } from "@/router"
|
|
import { installPlugins } from "@/plugins"
|
|
import App from "@/App.vue"
|
|
// css
|
|
import "uno.css"
|
|
import "normalize.css"
|
|
import "nprogress/nprogress.css"
|
|
import "element-plus/theme-chalk/dark/css-vars.css"
|
|
import "vxe-table/lib/style.css"
|
|
import "@@/assets/styles/index.scss"
|
|
|
|
// 创建应用实例
|
|
const app = createApp(App)
|
|
|
|
// 安装插件(全局组件、自定义指令等)
|
|
installPlugins(app)
|
|
|
|
// 安装 pinia 和 router
|
|
app.use(pinia).use(router)
|
|
|
|
// router 准备就绪后挂载应用
|
|
router.isReady().then(() => {
|
|
app.mount("#app")
|
|
})
|