import NProgress from 'nprogress'; import { createRouter, createWebHistory } from "vue-router"; import { routes } from "vue-router/auto-routes"; routes.unshift({ path: "/", redirect: "/home", }); const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), routes: routes as any, }); // 前置守卫 router.beforeEach((to, from, next) => { NProgress.start() next(); }); // 后置守卫 router.afterEach(() => { NProgress.done() }); export default router;