如果我们开发了1个HSP包,其中包含三方库axios(假定版本是1.0),该HSP包给应用B使用,B在内部也有使用axios(且版本是2.0),此时就会存在HSP和应用B都使用了axios包,但版本不一样,这个冲突是如何处理的? 精华

北向实践与赋能 显示全部楼层 发表于 2024-1-11 17:38:43

如果我们开发了1个HSP包,其中包含三方库axios(假定版本是1.0),该HSP包给应用B使用,B在内部也有使用axios(且版本是2.0),此时就会存在HSP和应用B都使用了axios包,但版本不一样,这个冲突是如何处理的?

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论2

北向实践与赋能

沙发 发表于 2024-1-11 17:39:09

如果我们开发了1个HSP包,其中包含三方库axios(假定版本是1.0),该HSP包给应用B使用,B在内部也有使用axios(且版本是2.0),此时就会存在HSP和应用B都使用了axios包,但版本不一样,这个冲突是如何处理的?

关键字 HSP、HAR、三方库

解决方案 HSP包里面包含1.0版本的三方库,应用B里面包含2.0版本的三方库,这种场景两个版本的三方库,都会打到包里,不会有冲突问题。 HAR包里面包含1.0版本的三方库,应用B里面包含2.0版本的三方库,后续系统会出对应方案,解决将指定将哪个版本的三方库打入包中。

241599

发表于 2024-1-22 16:04  IP属地: 江苏省

回复 北向实践与赋能: 你好我想问下entry可以直接引用hsp安装的依赖吗,路径是怎样的

【1 条回复】

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部