chore: vtj 依赖更新,微应用集成 postmate
This commit is contained in:
@@ -1,19 +1,23 @@
|
||||
import { createRouter, createWebHistory, type Router } from 'vue-router';
|
||||
import { titleGuard } from './guards';
|
||||
import routeList from './routes';
|
||||
import { qiankunWindow } from 'vite-plugin-qiankun/dist/helper'
|
||||
import { createRouter, createWebHistory, type Router } from "vue-router";
|
||||
import { titleGuard } from "./guards";
|
||||
import routeList from "./routes";
|
||||
import { qiankunWindow } from "vite-plugin-qiankun/dist/helper";
|
||||
|
||||
let router: Router | null = null
|
||||
export const createProjectRouter = (base = '') => {
|
||||
const __POWERED_BY_QIANKUN__ = qiankunWindow.__POWERED_BY_QIANKUN__ || window.proxy?.__POWERED_BY_QIANKUN__
|
||||
let router: Router | null = null;
|
||||
export const createProjectRouter = (base = "") => {
|
||||
const __POWERED_BY_QIANKUN__ =
|
||||
qiankunWindow?.__POWERED_BY_QIANKUN__ ||
|
||||
window.proxy?.__POWERED_BY_QIANKUN__;
|
||||
router = createRouter({
|
||||
history: createWebHistory(base || (__POWERED_BY_QIANKUN__ ? '/y-code-app/' : '')),
|
||||
history: createWebHistory(
|
||||
base || (__POWERED_BY_QIANKUN__ ? "/y-code-app/" : "")
|
||||
),
|
||||
routes: routeList,
|
||||
})
|
||||
});
|
||||
|
||||
// 全局前置守卫
|
||||
router.beforeEach(titleGuard)
|
||||
return router
|
||||
}
|
||||
router.beforeEach(titleGuard);
|
||||
return router;
|
||||
};
|
||||
|
||||
export default router;
|
||||
|
||||
Reference in New Issue
Block a user