24 lines
830 B
TypeScript
24 lines
830 B
TypeScript
/*
|
|
* @Description: {{ByRuin}}
|
|
* @Version: 2.0
|
|
* @Author: Ruin 🍭
|
|
* @Date: 2022-01-25 16:22:24
|
|
* @LastEditors: 刘引 liu.yin.work@foxmail.com
|
|
* @LastEditTime: 2023-08-01 15:54:28
|
|
*/
|
|
import { createApp } from 'vue'
|
|
import router from './router/index' //引入vue-router
|
|
import App from './App.vue'
|
|
import { createPinia } from 'pinia'
|
|
import { startVersionCheck } from './utils/versionCheck'
|
|
import TDesign from 'tdesign-vue-next'
|
|
import 'tdesign-vue-next/es/style/index.css'
|
|
import 'normalize.css/normalize.css'
|
|
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
|
|
// 启动版本检测服务 (20秒检查一次)
|
|
startVersionCheck(1000 * 20)
|
|
const pinia = createPinia()
|
|
pinia.use(piniaPluginPersistedstate) // 注入插件
|
|
// 挂载到app上
|
|
createApp(App).use(router).use(pinia).use(TDesign).mount('#app')
|