插件的前端库@ones-design/core比较旧,希望升级到3.30以上,报错 Could not resolve dependency peer @ones-design/core@"^2.11.0" from @ones-op/fetch@0.5.6:

Viewed 35

报错信息如图:
image.png

考虑到@ones-design/core有换过registry server,所以把.npmrc里面 @ones-design:registry去掉了,然后把package-log.json、node_modules都删了,仍然会报@ones-design的依赖有问题

image.png

1 Answers

几个思路:
1、npm i --force 尝试安装依赖包,让它能安装,但存在多个副本
2、使用 v2.30.x 以下的@ones-design/core
3、升级 @ones-op/fetch的版本,最好到0.6.0以上,前后端通用。废弃node-fetch。