1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- // import Vue from 'vue'
- import App from './App.vue'
- // 按需加载第三方库
- // import {
- // ColorPicker,Tree
- // } from 'view-design';
- // Vue.component('ColorPicker', ColorPicker);
- // Vue.component('Tree', Tree);
- // import axios from '../static/js/axios.min';
- // window.axios = axios;
- // import echarts from 'echarts'
- // window.echarts = echarts //挂载到window上
- import ElementUI from 'element-ui';
- import 'element-ui/lib/theme-chalk/index.css';
- import VueLazyLoad from 'vue-lazyload'
- Vue.use(VueLazyLoad, {
- error: require('@/../static/images/thumbnail.jpg'),
- loading: require('@/../static/images/loading.jpg')
- })
- Vue.use(ElementUI);
- // import './permission' // permission control
- import router from './router'
- import "./common/scss/globe.scss"; //全局样式
- import store2 from "@/store/store.js" // 局部变量状态管理
- window.store = store2;
- Vue.prototype.store = store2;
- import store from './store'
- import './utils/rem'
- // 工具配置
- import Resource from "./common/js/language" //语言选择
- Vue.prototype.Resource = window.Resource = Resource;
- import URL_CONFIG from './common/js/config';
- window.URL_CONFIG = URL_CONFIG;
- import tooltip from './common/js/tooltip';
- window.createTooltip = tooltip;
- //组件引用
- import components from './components/index'
- Vue.use(components);
- import Vue from 'vue';
- Vue.prototype.bus = new Vue();
- // import './common/js/cover_css'
- new Vue({
- el: '#app',
- router,
- store,
- render: h => h(App)
- })
|