import App from './App' import uviewPlus from '/uview-plus' import globalMixin from './mixins/global' import store from './store' import tool from './common/utils/tool' import { createSSRApp } from 'vue' import './uni.promisify.adaptor' uni.$zp = { config: { 'empty-view-text': '空空如也~~', 'refresher-enabled': true, }, } export function createApp() { const app = createSSRApp(App) app.use(uviewPlus) app.use(globalMixin) app.use(store) // 初始化全局错误监控 // 注意:只有在生产环境下才会启用错误监控和WebHook上报 // 开发环境和体验版会自动禁用错误监控 tool.initErrorMonitor({ enableGlobalError: true, enablePromiseError: true, enableConsoleError: false, // 可选开启console错误监控 // forceEnable: true, // 如需强制启用,可取消注释此行 }) return { app } }