import Vue from 'vue' import App from './App.vue' import dataV from '@jiaminghi/data-view' import router from './router' import "@/common/common.scss"; Vue.config.productionTip = false Vue.use(dataV) import ElementUI from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' // import locale from 'element-ui/lib/locale/lang/zh-CN' // lang i18n Vue.prototype.$ELEMENT = { size: (localStorage.getItem('size') || 'medium'), // i18n: (key, value) => i18n.t(key, value) } import modal from '@/utils/modal' Vue.prototype.$modal = modal Vue.use(ElementUI) import store from './store' // import self_base from './utils/self_base.js' // Vue.use(self_base); import vdr from 'vue-draggable-resizable-gorkys' // 导入默认样式 import 'vue-draggable-resizable-gorkys/dist/VueDraggableResizable.css' Vue.component('vdr', vdr) new Vue({ render: h => h(App), router, store }).$mount('#app')