337 - 《如何在一个项目里同时使用 antd4 和 antd5?》
发布于 2023年8月31日
源于上午周会的讨论。也是现实业务中发生的事情。
为什么会有这样奇葩的需求?
目前来看,antd 4 到 5 会是个长期的过程。由于是基于 antd 有大量二次封装的组件库,这些组件库的升级也没有那么快。比如有个二次封装的依赖依赖了 antd 5,而项目里用的是 antd 4。又或者反一下。
混用一个库的两个大版本肯定会存在问题,比如组件设计规范的不一致,多实例的互通等。但架不住现实中业务就是有这样的需求。
所以怎么解?
上午大家讨论了一些方案。
比如。不混用。升级项目和组件库的 antd 依赖到 antd 5。这是期望