main.ts 769 B

12345678910111213141516171819202122232425262728293031
  1. import "./styles/global.css";
  2. import { createApp } from "vue";
  3. import App from "./App.vue";
  4. import router from "@/router";
  5. import filters from "@/filters";
  6. import Antd from "ant-design-vue";
  7. import "ant-design-vue/dist/antd.css";
  8. import QmButton from "@/components/QmButton.vue";
  9. import QmDialog from "@/components/QmDialog.vue";
  10. // if(process.env.NODE_ENV)
  11. // console.log(import.meta.env.DEV);
  12. const app = createApp(App);
  13. app.use(router);
  14. app.use(Antd);
  15. app.config.globalProperties.$filters = filters;
  16. app.component("qm-button", QmButton);
  17. app.component("qm-dialog", QmDialog);
  18. if (import.meta.env.DEV) {
  19. import("./devLogin")
  20. .then((m) => {
  21. return m.initLogin();
  22. })
  23. .then(() => {
  24. app.mount("#app");
  25. });
  26. } else {
  27. app.mount("#app");
  28. }