qiankun-overrides
Version:
forked from [joeldenning/import-map-overrides](https://github.com/joeldenning/import-map-overrides)
27 lines (21 loc) • 670 B
Markdown
forked from [joeldenning/import-map-overrides](https://github.com/joeldenning/import-map-overrides)
import-map-overrides for [Qiankun](https://qiankun.umijs.org/)
```js
import { registerMicroApps } from 'qiankun'
const imo = window.importMapOverrides
const microApps = [{
name: 'v1',
entry: 'http://localhost:8081',
container: '#container',
activeRule: () => location.pathname.startsWith('v1'),
}, {
name: 'v2',
entry: 'http://localhost:8082',
container: '#container',
activeRule: () => location.pathname.startsWith('v2'),
}]
imo.setDefaultMap(microApps)
registerMicroApps(Object.values(imo.getCurrentQiankunMap()))
```