Mi Gao
Mi Gao
这个问题我也遇到过,变成了url后面加个undefined的情况,这样就找不到路由了,这问题也不好形容不知道咋问咋解决
现在发现了是因为之前404的路由path写成了`'/:pathMatch(.*)*'`,导致了所有找不到的路由都导到404上; 于是参照[这个issue](https://github.com/umijs/qiankun/issues/918)下的方案做了一些修改把404页面单抽出来path做成`/404`,然后路由守卫那边做成大概如下尝试:  虽然能够见到子项目了,但是console种其实能看出以下问题:   也就是(似乎)依然因为`microapp/sub-app-2/home` 在vue主项目那里的动态路由中是不存在的路由path所以会跳入404的逻辑 继续思考……
@devilwjp Same problem in current project. When I tried to use node 18, it told me: ``` error @achrinza/[email protected]: The engine "node" is incompatible with this module. Expected version "8...
> [@gaomigithub](https://github.com/gaomigithub) > > yarn install --ignore-engines Figured out. I made this in VUE project package.json ``` { "name": "dev-project-vue3", ... "resolutions": { "@achrinza/node-ipc": "9.2.9" } } ```