main.js 632 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import Vue from "vue";
  2. import App from "./App.vue";
  3. import router from "./router";
  4. import store from "./store/index.js";
  5. import {
  6. Button,
  7. Layout,
  8. Icon,
  9. Drawer,
  10. Radio,
  11. Menu,
  12. Form,
  13. Input,
  14. Select
  15. } from "ant-design-vue";
  16. import Authorized from "./components/Authorized";
  17. import Auth from "./directives/auth";
  18. Vue.config.productionTip = false;
  19. Vue.use(Button);
  20. Vue.use(Layout);
  21. Vue.use(Icon);
  22. Vue.use(Drawer);
  23. Vue.use(Radio);
  24. Vue.use(Menu);
  25. Vue.use(Form);
  26. Vue.use(Input);
  27. Vue.use(Select);
  28. Vue.component("Authorized", Authorized);
  29. Vue.use(Auth);
  30. new Vue({
  31. router,
  32. store,
  33. render: h => h(App)
  34. }).$mount("#app");