Open feverdestiny opened 4 months ago
我也遇到了同样的问题,错误提示表现为:"export 'ColorPicker' (imported as 'ColorPickerV5') was not found in 'antd'",看了下是pro-field依赖的antd版本需要5.x,但安装的是4.x,希望可以解决下
附录我的解决方案 之前使用的版本是
"@ant-design/pro-components": "2.4.4",
升级到2.6.42版本可用。
"@ant-design/pro-components": "2.6.42",
再高的版本也会报错不可用 希望对后来者用
🐛 bug 描述
项目package.json 依赖
@ant-design/pro-components@ 2.4.4
和antd@4.24.15
版本。重新安装依赖提示排查了包依赖关系 @ant-design/pro-components 中依赖的@ant-design/pro-field 的包版本为
^2.5.2
,^2.5.2
最终实际安装版本为2.14.6
。再次排查了之前安装的
@ant-design/pro-field
的包版本是2.14.2
,这个版本是正常的。 现在@ant-design/pro-field
默认安装的的包版本是2.14.6
对比@ant-design/pro-field
的2.14.2
和2.14.6
两个版本 报错的ColorPicker/index.js
文件代码,发现2.14.6
版本下代码在
antd@4.24.15
版本下 无ColorPicker
导出。pro-components
中ProTable
等组件依赖了ColorPicker
组件导致启动报错。 希望修复。现在项目无法部署上线📷 复现步骤
复线DEMO:https://codesandbox.io/p/devbox/pro-components-version-demo-f8dx9h 附录
package.json
依赖🏞 期望结果
项目package.json 依赖
@ant-design/pro-components@ 2.4.4
和antd@4.24.15
版本 ,使用ProTable
能正常启动项目💻 复现代码
复线DEMO:https://codesandbox.io/p/devbox/pro-components-version-demo-f8dx9h 附录
package.json
依赖© 版本信息
🚑 其他信息