import App from './App' import Vue from 'vue' import '../unattended-app/static/fonts/commontfont.css' 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, reqGet2, reqGetId, reqPost, reqPut, reqAllJson, reqDelete } from '@/api/index.js' Vue.prototype.$reqAll = reqAll Vue.prototype.$reqAllJson = reqAllJson Vue.prototype.$reqGet = reqGet Vue.prototype.$reqGet2 = reqGet2 Vue.prototype.$reqGetId = reqGetId Vue.prototype.$reqPost = reqPost Vue.prototype.$reqPut = reqPut Vue.prototype.$reqDelete = reqDelete Vue.prototype.$store = store // 由于微信小程序的运行机制问题,需声明如下一行,H5和APP非必填 const app = new Vue({ store, ...App }) app.$mount()