import { registerMicroApps, setDefaultMountApp, start, addGlobalUncaughtErrorHandler } from 'qiankun'; import microApps from './app'; const registerGlobalMicroApps = () => { const apps = microApps.map((item) => { return { ...item, }; }); registerMicroApps(apps, { beforeLoad: (app) => { console.log('before load=', app); }, beforeMount: [ (app) => { console.log('before mount=', app); }, ], afterUnmount: [ (app) => { console.log('after unmount=', app); }, ], }); start({ prefetch: 'all', sandbox: { experimentalStyleIsolation: true }, }); // addGlobalUncaughtErrorHandler((event) => console.log(event)); }; export { registerGlobalMicroApps };