import Vue from 'vue'; import App from './App'; import store from './store' Vue.prototype.$store = store import uView from "@/components/uview-ui"; Vue.use(uView); import nothingPage from './components/nothing/nothing-page.vue';//引入无内容组件 Vue.component('nothing-page',nothingPage);//全局注册无内容组件 import statusNav from './components/status-nav/status-nav.vue'; //引入头部组件 Vue.component('status-nav',statusNav);//全局注册头部组件 import footBar from './components/foot-bar/foot-bar.vue'; //引入尾部组件 Vue.component('foot-bar',footBar);//全局注册尾部组件 // 常用便捷式公共方法 import tools from '@/jsFile/tools.js'; Vue.prototype.$toolAll = tools; // 响应数据 import requst from '@/jsFile/requst.js'; Vue.prototype.$requst = requst; //不显示console.log if (uni.getSystemInfoSync().platform !== "devtools") { console.log = () => {} } // promise Vue.prototype.$onLaunched = new Promise(resolve => { Vue.prototype.$isResolve = resolve }) App.mpType = 'app'; const app = new Vue({ store, ...App }) app.$mount()