HuanMengAdmin/admin-client/src/main.ts
2024-07-18 02:27:50 +08:00

30 lines
691 B
TypeScript

import {createApp} from 'vue';
//app
import App from './App.js';
//vue 路由
import {registerRouter} from '@/core/router';
//pinia
import {createPinia} from 'pinia';
//ant-design-vue
import antd from 'ant-design-vue';
//样式-引入覆盖antd
import '@/assets/styles/hzy-admin-ui-antd.less';
//antd icons
import {useAllIcons} from '@/core/utils/icons';
//vxe-table
import useVXETable from "@/core/utils/VxeTableUtil";
//打印
import print from 'vue3-print-nb';
// 国际化
import i18n from "@/locale/Main.js";
createApp(App)
.use(createPinia())
.use(registerRouter())
.use(antd)
.use(useAllIcons)
.use(useVXETable)
.use(print)
.use(i18n)
.mount("#app");