在开发一个npm包的时候,包的react
版本为^16.14.0
项目的react
版本为^17.0.1
。在install&&start
后会弹出一个错误
当我把npm包的react版本也升级到17.0.1
之后,就可以正常使用了。
带着疑问我看了antd(^4.6.5
)所依赖的react版本为:^16.9.0
为什么antd的react版本和当前项目不一致就可以使用?
我应该怎么处理npm包的依赖关系呢?
我使用的打包工具是dumi
。请大佬们指教指教~
在开发一个npm包的时候,包的react
版本为^16.14.0
项目的react
版本为^17.0.1
。在install&&start
后会弹出一个错误
当我把npm包的react版本也升级到17.0.1
之后,就可以正常使用了。
带着疑问我看了antd(^4.6.5
)所依赖的react版本为:^16.9.0
为什么antd的react版本和当前项目不一致就可以使用?
我应该怎么处理npm包的依赖关系呢?
我使用的打包工具是dumi
。请大佬们指教指教~
13 回答13k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
4 回答1.7k 阅读