main.js 925 B

123456789101112131415161718192021222324252627282930313233
  1. import Vue from 'vue'
  2. import App from './App'
  3. import router from './router'
  4. import ElementUI from 'element-ui'
  5. import "./assets/css/base.css"
  6. import 'element-ui/lib/theme-default/index.css'
  7. import echarts from 'echarts'
  8. // import common from "./assets/js/common.js"
  9. import Apiconfig from "./config/api-config.js"
  10. import axios from "axios"
  11. import VueClipboard from "vue-clipboard2"
  12. import "./assets/css/base.css"
  13. // 注册全局过滤器
  14. import filters from './assets/js/filters.js';
  15. Object.keys(filters).forEach((k) => Vue.filter(k, filters[k]));
  16. Vue.use(ElementUI)
  17. Vue.use(VueClipboard)
  18. Vue.config.productionTip = false
  19. Vue.prototype.$echarts = echarts
  20. // Vue.prototype.common = common;
  21. Vue.prototype.extendApi = Apiconfig;
  22. Vue.prototype.axios = axios;
  23. let querystring=require("querystring");
  24. Vue.prototype.querystring = querystring;
  25. /* eslint-disable no-new */
  26. new Vue({
  27. el: '#app',
  28. router,
  29. render: h => h(App)
  30. })