Skip to content

A browser-side javascript library for overriding import maps

License

Notifications You must be signed in to change notification settings

Relaxe111/asma-qiankun-ovverides

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qiankun-overrides

forked from ousiri/qiankun-overrides

import-map-overrides for Qiankun

Usage

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()))

About

A browser-side javascript library for overriding import maps

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 70.1%
  • TypeScript 16.1%
  • CSS 7.5%
  • HTML 6.3%