fix: 修改路由模式hash

This commit is contained in:
xuziqiang
2024-05-22 13:41:59 +08:00
parent 69a68c615e
commit de932dfe22

View File

@@ -1,14 +1,14 @@
import type { App } from 'vue'; import type { App } from 'vue';
import type { RouteRecord } from 'vue-router'; import type { RouteRecord } from 'vue-router';
import { createRouter, createWebHistory } from 'vue-router'; import { createRouter, createWebHistory, createWebHashHistory } from 'vue-router';
import { routes, ALLRoute, WHITE_NAME_LIST } from './routes'; import { routes, ALLRoute, WHITE_NAME_LIST } from './routes';
import { useRouteStore } from '/nerv-base/store/modules/route'; import { useRouteStore } from '/nerv-base/store/modules/route';
import { createPermissionGuard } from '/nerv-lib/saas/router/guard/permission-guard'; import { createPermissionGuard } from '/nerv-lib/saas/router/guard/permission-guard';
// app router // app router
export const router = createRouter({ export const router = createRouter({
history: createWebHistory(import.meta.env.VITE_PUBLIC_PATH as string), history: createWebHashHistory(import.meta.env.VITE_PUBLIC_PATH as string),
routes: ALLRoute, routes: ALLRoute,
strict: true, strict: true,
scrollBehavior: () => ({ left: 0, top: 0 }), scrollBehavior: () => ({ left: 0, top: 0 }),