New file |
| | |
| | | import Vue from 'vue' |
| | | import App from './App' |
| | | import * as http from './utils/http' // http请求接口 |
| | | import * as login from './utils/login' // 登录 |
| | | import * as utils from './utils/utils' // 工具文件 |
| | | // import * as common from './utils/common' // 公共文件 |
| | | import store from './store/index.js' |
| | | import storage from './utils/storage' // 缓存文件 |
| | | import share from './utils/share.js' // 导入并挂载全局的分享方法 |
| | | import '.env.js' |
| | | // 定义全局 |
| | | Vue.prototype.$store = store |
| | | Vue.prototype.$storage = storage |
| | | Vue.prototype.$http = http |
| | | Vue.prototype.$login = login |
| | | Vue.prototype.$utils = utils |
| | | // Vue.prototype.$common = common |
| | | App.mpType = 'app' |
| | | const app = new Vue({ |
| | | store, |
| | | ...App, |
| | | }) |
| | | Vue.prototype.$onLaunched = new Promise(resolve => { |
| | | Vue.prototype.$isResolve = resolve |
| | | }) |
| | | app.$mount() |
| | | import uView from '@/uni_modules/uview-ui' |
| | | Vue.use(uView) |
| | | Vue.mixin(share) |