main.ts 693 B

12345678910111213141516171819202122232425262728
  1. import "moment/locale/zh-cn";
  2. import "@/scss/index.scss";
  3. import "@/router/permission";
  4. import { createApp } from "vue";
  5. import App from "./App.vue";
  6. import router from "./router";
  7. import store from "./store";
  8. import install from "@/plugins/install";
  9. import createGlobalData from "./plugins/createGlobal";
  10. import ElementPlus from 'element-plus';
  11. import 'element-plus/lib/theme-chalk/index.css';
  12. import 'dayjs/locale/zh-cn'
  13. import locale from 'element-plus/lib/locale/lang/zh-cn'
  14. const app = createApp(App);
  15. // 初始化三方库和插件
  16. install(app);
  17. createGlobalData(app);
  18. app.use(ElementPlus, { locale })
  19. app.use(store).use(router);
  20. router.isReady().then((_) => app.mount("#app"));