import './uView' import Vue from 'vue' import utils from '../libs/utils/util.js' // 全局工具类 import http from '../libs/utils/http.js' // 全局http请求 import msg from '../libs/utils/message.js' // 全局消息提示 import storage from '../libs/utils/storage.js' // 本地存储 import * as filters from '../libs/utils/filters.js' // 全局过滤器 import store from '../store/index.js' // vuex全局变量 import mixin from '../libs/utils/mixin.js' // 全局混入 import pda from '../libs/utils/pda.js' Vue.prototype.$msgTimer = null // 全局消息提醒 app第一次启动使用 Vue.prototype.$msgLoopTimer = null // 全局消息提醒 轮询当前消息列表 Vue.prototype.$store = store; Vue.prototype.$utils = utils; Vue.prototype.$pda = pda; Vue.prototype.$http = http; Vue.prototype.$msg = msg; Vue.prototype.$storage = storage; Vue.config.productionTip = false; Vue.mixin(mixin) // 全局过滤器挂载 Object.keys(filters).forEach(key => { Vue.filter(key, filters[key]) })