import Vue from 'vue' import App from './App' import store from './store/index' import uView from 'uview-ui' import dayjs from './utils/dayjs.min.js' import dealImgUrl from '@/utils/dealImgUrl' import networkError from '@/components/networkError' Vue.config.productionTip = false App.mpType = 'app' Vue.prototype.$store = store Vue.prototype.$dayjs = dayjs Vue.use(uView) Vue.filter('imgFilter', (fileItem, type) => { return dealImgUrl(fileItem, type) }) Vue.filter('imgListFilter', (fileList, type) => { fileList.forEach(item => { item.url = dealImgUrl(item, type) }) return fileList }) Vue.component('network-error', networkError) const app = new Vue({ ...App }) app.$mount()