wx-starlock/main.js

30 lines
531 B
JavaScript
Raw Normal View History

2024-08-06 09:40:20 +08:00
import App from './App'
2024-08-06 10:20:56 +08:00
import * as Pinia from 'pinia'
2024-08-06 09:40:20 +08:00
import { createSSRApp } from 'vue'
2024-08-06 10:20:56 +08:00
import { createUnistorage } from 'pinia-plugin-unistorage'
2024-08-06 10:57:56 +08:00
import uviewPlus, { setConfig } from 'uview-plus'
setConfig({
config: {
// 修改默认单位为rpx
unit: 'rpx'
},
})
2024-08-06 10:20:56 +08:00
2024-08-06 09:40:20 +08:00
export function createApp() {
const app = createSSRApp(App)
2024-08-06 10:20:56 +08:00
// pinia数据持久化
const store = Pinia.createPinia()
store.use(createUnistorage())
app.use(store)
2024-08-06 10:57:56 +08:00
// uview配置
app.use(uviewPlus)
2024-08-06 09:40:20 +08:00
return {
2024-08-06 10:20:56 +08:00
app,
Pinia
2024-08-06 09:40:20 +08:00
}
}