import Vue from 'vue' import App from './App.vue' import router from './router' import store from './store' //element-ui import ElementUI from 'element-ui'; Vue.use(ElementUI); Vue.config.productionTip = false import avatar from './components/common/avatar' Vue.component('avatar', avatar) import field from './config/field.js' Vue.prototype.$field = field; Vue.prototype.$confirm = (title, callback) => { return ElementUI.MessageBox.confirm(title, 'WORKARK提示', { confirmButtonText: '确 定', cancelButtonClass: 'cancel', confirmButtonClass: 'confirm', cancelButtonText: '取 消', type: 'warning' }).then(callback).catch(() => {}); }; import './uitls/permission.js' import './router/permission.js' new Vue({ router, store, render: h => h(App), }).$mount('#app')