import App from './App' import store from "./stores"; import { fileURL } from '@/utils/network/api.js'; //Vue2 内容 // #ifndef VUE3 import Vue from "vue"; import uView from "uview-ui"; Vue.use(uView); Vue.use(store); Vue.config.productionTip = false; App.mpType = "app"; const app = new Vue({ ...App, }); app.$mount(); // #endif //Vue3 内容 // #ifdef VUE3 import { createSSRApp } from 'vue'; // import request from '@/static/js/network/request.js'; import uView from "@/uni_modules/vk-uview-ui"; import { useCounterStore } from "@/stores/counter"; export function createApp() { const app = createSSRApp(App); app.use(store); app.use(uView); //系统属性全局注册 const counter = useCounterStore(); app.config.globalProperties.$systemInfo = counter.systemInfo // app.config.globalProperties.$imgUrl = fileURL + "/image/"; // 关闭默认标题栏 uni.getSystemInfo({ success: function(res) { uni.setStorageSync('__uniapp__statusbar_height', res.statusBarHeight); } }); return { app, // Pinia, // 此处必须将 Pinia 返回 }; } // #endif