main.js 560 B

12345678910111213141516171819202122
  1. import Vue from 'vue'
  2. import App from './App.vue'
  3. import router from './router'
  4. import store from './store'
  5. import ElementUI from 'element-ui'
  6. import 'element-ui/lib/theme-chalk/index.css';
  7. import { hasBtnPermission } from './utils/permission';
  8. import { Modal } from 'ant-design-vue';
  9. import './assets/ttf/font.css';
  10. import echart from 'echarts';
  11. Vue.config.productionTip = false
  12. Vue.use(ElementUI);
  13. Vue.use(Modal);
  14. Vue.prototype.hasPerm = hasBtnPermission
  15. Vue.prototype.$echarts = echart
  16. new Vue({
  17. router,
  18. store,
  19. render: h => h(App)
  20. }).$mount('#app')