[问题 | question] 该项目作为qiankun子应用时报错
Author: yin-shuCreated Jul 2, 2026Updated Jul 14, 2026
问题描述 | Problem description
将此项目作为子项目集成到其他项目的时候在主项目里报没有导出 lifecycle ,但我已经配置了
示例代码 | Sample code
/config/config.ts
qiankun: {
slave: {},
},/src/app.tsx
export const qiankun = {
async bootstrap(props: any) {
console.log('[qiankun] bootstrap', props);
},
async mount(props: any) {
console.log('[qiankun] mount', props);
// 设置路由 base
if (typeof window !== 'undefined') {
window.__QIANKUN_ROUTER_BASE__ = props.routerBase || '/embed';
}
// 初始化 EmbedRuntime
EmbedRuntime.init({ mode: 'qiankun', props });
},
async unmount(props: any) {
console.log('[qiankun] unmount', props);
// 清理 EmbedRuntime
EmbedRuntime.dispose();
},
}其他信息 | Other information
OS:
Node:
浏览器 | browser:
Source: ant-design/ant-design-pro