框架初始化

This commit is contained in:
monanxiao
2024-10-10 17:06:15 +08:00
parent 66a3055154
commit 2101e6065d
134 changed files with 43802 additions and 63 deletions
+32
View File
@@ -0,0 +1,32 @@
import router from "./router.js";
import NProgress from "nprogress";
import "nprogress/nprogress.css";
import store from "../store";
NProgress.configure({
ease: "ease",
speed: 500,
});
const writeNames = ["/login"];
router.beforeEach((to, from, next) => {
NProgress.start();
console.log(store.getters);
if (sessionStorage.getItem("token")) {
if (to.path === "/login") {
next("/");
}
return next();
} else {
if (writeNames.includes(to.path)) {
next();
} else {
next("/login");
}
}
});
router.afterEach((transition) => {
NProgress.done();
});
export default router;