Template
1
0
mirror of https://github.com/un-pany/v3-admin-vite.git synced 2025-04-21 11:29:20 +08:00
v3-admin-vite/src/main.ts

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")
})