如何解决module相互依赖问题
开发阶段一:前提依赖关系是 A(entry源码) -> B(module1源码) -> C(module2源码),业务同学修改 B 模块代码后发布到私仓
开发阶段二:另一个业务同学使用 B 模块产物,此时本地依赖关系是 A(源码) -> B(产物) -> C(源码) ,此时 B 中 oh-package.json5 中还有依赖相对路径 file:…/C 这种,此时会报错,因为 B 被安装到 A 的 oh_modules 中会引用不到这个相对路径。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何解决不同模块之间相互依赖的问题
3345浏览 • 1回复 待解决
多so相互依赖场景下如何解耦
3318浏览 • 1回复 待解决
多 Native Moudle 相互依赖问题怎么配置?
1108浏览 • 1回复 待解决
有没有办法实现两个相互依赖的module模块解耦。
1806浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙开发中如何避免组件间相互依赖?
1172浏览 • 1回复 待解决
HarmonyOS RelativeContainer不同依赖方向的相互依赖,展示空白
1120浏览 • 1回复 待解决
如何让2个HSP不相互依赖,使用对方的组件
1417浏览 • 1回复 待解决
鸿蒙module依赖报错问题
14887浏览 • 1回复 待解决
#鸿蒙学习大百科#如何解决import依赖树过大的问题?
1302浏览 • 1回复 待解决
HarmonyOS HAR 直接如果有循环依赖如何解决
1198浏览 • 1回复 待解决
HarmonyOS har依赖so库有冲突是如何解决
1706浏览 • 1回复 待解决
关于鸿蒙的module依赖问题
12870浏览 • 1回复 待解决
this传递问题,该如何解决?
3304浏览 • 1回复 待解决
HarmonyOS toast问题如何解决
2483浏览 • 1回复 待解决
Gauge组件问题,该如何解决?
1526浏览 • 1回复 待解决
如何解决webview离线加载白屏问题
2696浏览 • 1回复 待解决
如何解决预览流黑屏的问题
2906浏览 • 1回复 待解决
har多目标,多值问题如何解决?
1382浏览 • 1回复 待解决
Native Module之间依赖如何配置
1780浏览 • 1回复 待解决
如何解决webview loaddata白屏问题
2289浏览 • 1回复 待解决
HarmonyOS路由问题该如何解决
1407浏览 • 1回复 待解决
事件分发冲突问题,如何解决?
1549浏览 • 1回复 待解决
HarmonyOS如何解决数据存储问题?
10393浏览 • 3回复 已解决
TAB菜单栏相关问题如何解决?
1434浏览 • 1回复 待解决
HarmonyOS 如何解决当前布局的写法问题?
1337浏览 • 1回复 待解决
1. 创建工程,添加librabyA和libraryB两个module。
2. 在entry的oh-package.json5中添加依赖libraryA。
3. 在libarayB的oh-package.json5中添加依赖libraryB。
4. libraryA中写一个测试方法,在该方法中调用了libraryB中的方法。
5. 编译运行项目,执行方法可以正常运行。
6. 将libraryA打包生成的har包以本地依赖的方式安装。
发现提示libraryA中oh-package.json5填写的相对路径下的module找不到
解决方案
需要使用命令:tar -czvf libhsp.tgz libname.har libname.hsp
将libraryA打包后生成的har和hsp一起打包,并依赖到项目中
这样就可以正常ohpm install了,编译运行后调用相互依赖的方法也可以正常执行。