main.js 645 B

12345678910111213141516171819202122232425
  1. import Vue from 'vue';
  2. import App from './App.vue';
  3. Vue.config.productionTip = false;
  4. import ElementUI from 'element-ui';
  5. import 'element-ui/lib/theme-chalk/index.css';
  6. import router from './router/index.js';
  7. import axios from 'axios';
  8. import VueCookies from 'vue-cookies';
  9. import echarts from 'echarts';
  10. import VueClipboard from 'vue-clipboard2'
  11. Vue.use(VueClipboard)
  12. Vue.use(ElementUI);
  13. Vue.use(VueCookies);
  14. Vue.prototype.$axios = axios;
  15. axios.defaults.baseURL = (process.env.NODE_ENV === 'development') ? process.env.BASE_API : "";
  16. Vue.prototype.$cookies.config(60*30);
  17. new Vue({
  18. router: router,
  19. render: h => h(App),
  20. }).$mount('#app')