main.ts 766 B

12345678910111213141516171819202122232425262728293031323334
  1. import Vue from "vue";
  2. import "normalize.css";
  3. // @ts-ignore
  4. import uploader from "vue-simple-uploader";
  5. import ElementUI from "element-ui";
  6. import SvgIcon from "vue-svgicon";
  7. import "@/styles/element-variables.scss";
  8. import "@/styles/index.scss";
  9. import App from "@/App.vue";
  10. import store from "@/store";
  11. import router from "@/router/index";
  12. import '@/utils/directive' //自定义指令
  13. import "@/icons/components";
  14. import '@/assets/iconfont/iconfont.css'
  15. import "@/permission";
  16. Vue.use(uploader);
  17. Vue.use(ElementUI, { size: "small", zIndex: 1000 });
  18. Vue.use(SvgIcon, {
  19. tagName: "svg-icon",
  20. defaultWidth: "1em",
  21. defaultHeight: "1em"
  22. });
  23. Vue.config.productionTip = false;
  24. new Vue({
  25. router,
  26. store,
  27. render: h => h(App)
  28. }).$mount("#app");