2025-02-12 09:22:41 +00:00

36 lines
755 B
JavaScript

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 };