| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- // The Vue build version to load with the `import` command
- // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
- import 'babel-polyfill';
- import Vue from 'vue'
- import App from './App'
- import router from './router';
- import store from './store';
- import YDUI from 'vue-ydui'; /* 相当于import YDUI from 'vue-ydui/ydui.rem.js' */
- import 'vue-ydui/dist/ydui.rem.css';
- import publicFun from '@/assets/publicFunction';
- import ElementUI from 'element-ui'
- import 'element-ui/lib/theme-chalk/index.css'
- Vue.use(YDUI);
- Vue.use(ElementUI);
- Vue.config.productionTip = false;
- // 引入api
- import axios from 'axios' // 接口封装,请求拦截
- import ports from './api/ports.js'
- import http from './api/http.js'
- Vue.prototype.$ports = ports
- Vue.prototype.$http = http
- Vue.prototype.$public= publicFun
- // 使用之后报错,必须修改原型链
- // Vue.use(axios)
- Vue.prototype.$axios = axios
- // //设置默认活动状态
- // publicFun.setCache('activity','home');
- // //阻止报错[WDS] Disconnected!
- // if (module.hot) {
- // module.hot.accept();
- // }
- /* eslint-disable no-new */
- new Vue({
- el: '#app',
- router,
- store,
- components: { App },
- template: '<App/>'
- })
|