xyyd-fatfox/src/main.ts

23 lines
648 B
TypeScript
Raw Normal View History

2024-09-09 17:53:07 +08:00
import './main.css'
import { createApp } from 'vue'
import { createPinia } from 'pinia'
import persist from 'pinia-plugin-persistedstate'
import App from './App.vue'
import getFp from './utils/getFp'
import vOutsideClick from './utils/vOutsideClick'
import dayjs from 'dayjs'
import 'dayjs/locale/zh-cn'
dayjs.locale('zh-cn')
const app = createApp(App)
// ! persist 利用 localstorage请不要在大量数据时使用
// 大量数据(扩张内容,文件),清直接使用 ./db.ts
app.use(createPinia().use(persist))
app.directive('outside-click', vOutsideClick)
getFp().then((fp) => {
console.info('fp:', fp)
app.mount('#app')
})