这里咱选择看 qiankun 源码😄
图 1 TS 配置(越严格越好😁)
图 2 Window 对象属性的扩展,这是个常见套路
图 3 对一系列 hijack 返回值类型进行约束
图 4 微前端子应用注册相关的一系列类型定义
图 5 逆变与协变(你丫是啥)
https://jkchao.github.io/typescript-book-chinese/tips/covarianceAndContravariance.html#一个有趣的问题
发现一本不错的书《深入理解 TypeScript》
https://jkchao.github.io/typescript-book-chinese/#why