多个模块依赖出现冲突,怎么办?
当一个hap依赖多个模块,例如依赖A模块和B模块,但是A模块和B模块又依赖不同的版本的C模块,这个时候怎么去解决这个冲突。
HarmonyOS
赞
收藏 0
回答 1
相关问题
Gradle的依赖缓存被损坏怎么办?
15681浏览 • 5回复 待解决
模块依赖冲突/依赖仲裁方法?
2149浏览 • 1回复 待解决
npm安装@ohos下的依赖都是失败,应该怎么办呢
3579浏览 • 1回复 待解决
redis 内存满了怎么办?
4557浏览 • 3回复 待解决
无法使用hdc命令怎么办?
4351浏览 • 1回复 待解决
Web嵌套滑动卡顿怎么办?
1092浏览 • 1回复 待解决
中奖码忘了保存怎么办?
6517浏览 • 1回复 待解决
最新RNOH启动报错 ,该怎么办啊?
1732浏览 • 1回复 待解决
for .in 语法不支持,该怎么办啊?
1701浏览 • 1回复 待解决
模拟器无法创建该怎么办?
944浏览 • 1回复 待解决
权限设置没有落地页,怎么办?
1221浏览 • 1回复 待解决
xml没有自动补全,要怎么办
8816浏览 • 3回复 待解决
同步数据时网络断了怎么办?
252浏览 • 0回复 待解决
HarmonyOS 导航栏不置顶怎么办
882浏览 • 1回复 待解决
npm install -g serialport出错怎么办
16926浏览 • 5回复 待解决
JSON.stringify(data)问题,为什么序列化后出现多的\\情况,怎么办
396浏览 • 1回复 已解决
mindspore使用无法查找到libmindspore库怎么办?
3193浏览 • 1回复 待解决
运行应用提示如下内容该怎么办啊?
3459浏览 • 1回复 待解决
Navigation跳转后底部TabBar未隐藏怎么办?
339浏览 • 0回复 待解决
安装动态库失败,该怎么办啊?
1282浏览 • 1回复 待解决
该怎么办啊?
1478浏览 • 1回复 待解决
HarmonyOS 宽度设置“100%”,设置margin不生效怎么办
571浏览 • 1回复 待解决
找不到图片质量压缩大小的api怎么办?
6137浏览 • 1回复 待解决
Stack堆叠容器点击事件无法穿透怎么办啊?
4090浏览 • 1回复 待解决
模拟器不能启动该怎么办啊?
1288浏览 • 1回复 待解决
1.overrides用于单个项目处理模块依赖冲突,可以指定依赖的版本是高版本,还是低版本。参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-oh-package-json5-0000001796357425-V5#ZH-CN_TOPIC_0000001932232620__zh-cn_topic_0000001792256137_%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E6%96%B0%E7%9A%84-oh-packagejson5-%E6%96%87%E4%BB%B6
2.ohpm客户端在 1.5.0 版本开始支持依赖版本冲突自动解决功能。只需要在 .ohpmrc 文件中,将 resolve_conflict 配置为 true,即可开启该功能。依赖冲突的处理策略为:当您的项目同时依赖了某个三方库的不同版本时,ohpm将选择其中的最高版本进行安装。ohpmrc在项目中,resolve_conflict处理项目依赖,如果ohpmrc在项目外例如用户目录下,resolve_conflict可以本地多个项目处理模块依赖冲突,自动使用高版本的,参考: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-ohpmrc-0000001749437724-V5#section368717475562