12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- import Vue from 'vue';
- import 'normalize.css/normalize.css';
- import ElementUI from 'element-ui';
- import 'element-ui/lib/theme-chalk/index.css';
- import locale from 'element-ui/lib/locale/lang/zh-CN';
- import '@/styles/index.scss';
- import '@/styles/custom.scss';
- import App from './App';
- import store from './store';
- import router from './router';
- import '@/icons';
- import '@/permission';
- import './assets/icons/iconfont.css'
- import axios from '@/axios/index';
- import axios2 from '@/axios/index2';
- import axios3 from '@/axios/index3';
- import axios4 from '@/axios/index4';
- import axios_new from '@/axios/index_new';
- import '@/mixins';
- import * as echarts from 'echarts'
- Vue.prototype.$echarts = echarts
- import VueDragResize from 'vue-drag-resize'
- Vue.component('vue-drag-resize', VueDragResize)
- Vue.prototype.$getViewportSize = function() {
- return {
- width: window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth,
- height: window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight,
- }
- }
- import elDragDialog from './directive/el-drag-dialog'
- Vue.use(elDragDialog, { directiveName: 'el-drag-dialog' })
- import CardTitle from '@/components/CardTitle'
- Vue.component('CardTitle', CardTitle)
- if (process.env.NODE_ENV === 'production') {
- const { mockXHR } = require('../mock');
- mockXHR();
- }
- Vue.prototype.$axios = axios;
- Vue.prototype.$axios2 = axios2;
- Vue.prototype.$axios3 = axios3;
- Vue.prototype.$axios4 = axios4;
- Vue.prototype.$axios_new = axios_new;
- Vue.use(ElementUI, { locale });
- Vue.config.productionTip = false;
- new Vue({
- el: '#app',
- router,
- store,
- render: h => h(App),
- });
|