[plugin-qiankun] umi3.3.3 api.addMiddlewares is not a function
主应用:angular
子应用: umi3.3.3,plugin-qiankun": "^2.37.2"
报错:
api.addMiddlewares is not a function TypeError: api.addMiddlewares is not a function at _default (/Users/meilingli/work/meiyou/meetyou-plus-front/node_modules/@umijs/plugin-qiankun/lib/slave/index.js:287:7) at /Users/meilingli/work/meiyou/meetyou-plus-front/node_modules/@umijs/core/lib/Service/Service.js:348:29 at Generator.next (<anonymous>) at asyncGeneratorStep (/Users/meilingli/work/meiyou/meetyou-plus-front/node_modules/@umijs/core/lib/Service/Service.js:108:103) at _next (/Users/meilingli/work/meiyou/meetyou-plus-front/node_modules/@umijs/core/lib/Service/Service.js:110:194) at /Users/meilingli/work/meiyou/meetyou-plus-front/node_modules/@umijs/core/lib/Service/Service.js:110:364 at new Promise (<anonymous>) at /Users/meilingli/work/meiyou/meetyou-plus-front/node_modules/@umijs/core/lib/Service/Service.js:110:97 at Service.applyAPI (/Users/meilingli/work/meiyou/meetyou-plus-front/node_modules/@umijs/core/lib/Service/Service.js:355:7) at /Users/meilingli/work/meiyou/meetyou-plus-front/node_modules/@umijs/core/lib/Service/Service.js:438:20
有谁有遇到这个问题吗?配置都按照教程配置
在一个老 antd pro 项目中集成 qiankun 也遇到了这个问题,umi 中的一个 typo 错误,后来的版本给修复了。
[email protected] 中只有 addMiddewares:
[email protected] 加上了:
@sorrycc plugin-qiankun 的 peerDependencies 要求 "umi": "^3.2.21" ,但是 [email protected] 也是没修复这个问题的 。