import App from './App' import Vue from 'vue' import '../unattended-app/static/fonts/commontfont.css' // import tabbar from '@/components/tab-bar/tab-bar.vue' Vue.config.productionTip = false App.mpType = 'app' uni.$u.config.unit = 'rpx' // #ifdef MP-WEIXIN import tabbar from '@/components/tab-bar/tab-bar.vue' Vue.use('tab-bar', tabbar) // #endif // 引入全局 uView 框架 import uView from '@/uni_modules/uview-ui' Vue.use(uView) // 全局存储vuex的封装 import store from '@/store' Vue.use(store) // 请求相关 import { reqAll, reqGet, reqPost, reqAllJson, reqDelete, reqPut, reqGetId } from '@/api/index.js' Vue.prototype.$reqAll = reqAll Vue.prototype.$reqAllJson = reqAllJson Vue.prototype.$reqGet = reqGet Vue.prototype.$reqPost = reqPost Vue.prototype.$reqDelete = reqDelete Vue.prototype.$reqPut = reqPut Vue.prototype.$store = store Vue.prototype.$reqGetId = reqGetId // 由于微信小程序的运行机制问题,需声明如下一行,H5和APP非必填 const app = new Vue({ store, ...App }) app.$mount()