wip: vite版重构中
This commit is contained in:
28
src/main.ts
28
src/main.ts
@@ -1,4 +1,30 @@
|
||||
import { createApp } from 'vue'
|
||||
|
||||
import App from './App.vue'
|
||||
|
||||
createApp(App).mount('#app')
|
||||
import router, { setupRouter } from './router' // 路由
|
||||
|
||||
import { setupStore } from './store' // 状态管理
|
||||
|
||||
import { setupGlobCom } from './components'
|
||||
|
||||
import '@/styles/index.less'
|
||||
|
||||
import 'virtual:svg-icons-register'
|
||||
|
||||
import './permission' // permission control
|
||||
|
||||
import { mockXHR } from '@/mock'
|
||||
mockXHR()
|
||||
|
||||
const app = createApp(App)
|
||||
|
||||
setupStore(app) // 引入状态管理
|
||||
|
||||
setupRouter(app) // 引入路由
|
||||
|
||||
setupGlobCom(app) // 引入全局组件
|
||||
|
||||
router.isReady().then(() => {
|
||||
app.mount('#app')
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user