OpenHarmony开发者论坛

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

作者: 北向实践与赋能    时间: 2024-1-11 17:38
标题: 如果我们开发了1个HSP包,其中包含三方库axios(假定版本是1.0),该HSP包给应用B使用,B在内部也有使用axios(且版本是2.0),此时就会存在HSP和应用B都使用了axios包,但版本不一样,这个冲突是如何处理的?
[md]如果我们开发了1个HSP包,其中包含三方库axios(假定版本是1.0),该HSP包给应用B使用,B在内部也有使用axios(且版本是2.0),此时就会存在HSP和应用B都使用了axios包,但版本不一样,这个冲突是如何处理的?
[/md]
作者: 北向实践与赋能    时间: 2024-1-11 17:39
标题: 如果我们开发了1个HSP包,其中包含三方库axios(假定版本是1.0),该HSP包给应用B使用,B在内部也有使用axios(且版本是2.0),此时就会存在HSP和应用B都使用了axios包,但版本不一样,这个冲突是如何处理的?
[md]**关键字**
HSP、HAR、三方库

**解决方案**
HSP包里面包含1.0版本的三方库,应用B里面包含2.0版本的三方库,这种场景两个版本的三方库,都会打到包里,不会有冲突问题。
HAR包里面包含1.0版本的三方库,应用B里面包含2.0版本的三方库,后续系统会出对应方案,解决将指定将哪个版本的三方库打入包中。
[/md]
作者: 241599    时间: 2024-1-22 16:04
回复 北向实践与赋能: 你好我想问下entry可以直接引用hsp安装的依赖吗,路径是怎样的




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5