| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- // 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 Vue from 'vue'
- import App from './App'
- import router from './router';
- import store from './store';
- import ElementUI from 'element-ui';
- import frce from '../static/frce';
- import http from './api/http';
- // import publicMethods from '../static/publicMethods';
- import 'element-ui/lib/theme-chalk/index.css';
- import axios from 'axios'; //引入axios
- import ports from './api/ports.js'; //api接口文档
- import publicMethods from '../static/publicMethods.js';
- import md5 from 'js-md5';
- Vue.use(ElementUI);
- axios.defaults.headers.post['Content-Type'] = 'Content-Type: application/json';
- // post请求头
- axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8';
- Vue.config.productionTip = false;
- // 注册表情包数组
- Vue.prototype.$frce = frce.frce;
- // 注册加密文档
- Vue.prototype.$md5 = md5;
- // 公共方法
- Vue.prototype.$ports = ports;
- Vue.prototype.$http = http;
- Vue.prototype.post = axios.post;
- Vue.prototype.get = axios.get;
- Vue.prototype.$public = publicMethods;
- /* eslint-disable no-new */
- new Vue({
- el: '#app',
- router,
- store,
- components: {
- App
- },
- template: '<App/>'
- })
|