| | |
| | | import { createRouter, createWebHistory } from 'vue-router'; |
| | | import { createRouter, createWebHashHistory, createWebHistory } from 'vue-router'; |
| | | import PageRouter from './page/'; |
| | | import ViewsRouter from './views/'; |
| | | import AvueRouter from './avue-router'; |
| | | import i18n from '@/lang'; |
| | | import Store from '@/store/'; |
| | | import getBaseConfig from '@/buildConfig/config'; |
| | | const { routerHash } = getBaseConfig() |
| | | //创建路由 |
| | | const Router = createRouter({ |
| | | base: import.meta.env.VITE_APP_BASE, |
| | | history: createWebHistory(import.meta.env.VITE_APP_BASE), |
| | | history: routerHash ? createWebHashHistory(import.meta.env.VITE_APP_BASE) : createWebHistory(import.meta.env.VITE_APP_BASE), |
| | | routes: [...PageRouter, ...ViewsRouter], |
| | | }); |
| | | AvueRouter.install({ |