HarmonyOS 构建HAR包的时候,如何把HAR包通过file依赖的其他模块也打进去?

我们目前的场景如下

有两个项目,一个是公司内部项目InternalProject,包含一个Static Library,模块名为qnlib

另一个是准备对外提供的项目ExternalProject,也包含一个Static Library,模块名为qnplugin

现在我在qnplugin的dependencies中配置file依赖qnlib,无论是依赖源码还是依赖qnlib编译生成的har

最终qnplugin打出来的har都不会包含qnlib的代码,请问有什么解决方案吗?

HarmonyOS
8天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

内部项目A,包含模块a,对外项目B,包含模块b,b引用了a;

可参考以下依赖:

// 使用源码依赖,比如: 
b.har的oh-package.json5中dependencies  
"dependencies": { 
'hara':'file:..hara' 
}, 

hara会被打包进harb中,使用本地har依赖需要通过源码依赖的方式

分享
微博
QQ
微信
回复
8天前
相关问题
IDE打包har,会把git目录打进去
290浏览 • 1回复 待解决
HarmonyOS har依赖问题
731浏览 • 1回复 待解决
har 多层依赖打包问题咨询
257浏览 • 1回复 待解决
HarmonyOS HAR之间路由跳转
658浏览 • 1回复 待解决
获取 har 相关信息
228浏览 • 1回复 待解决
HarmonyOS har体积增大
68浏览 • 1回复 待解决
HarmonyOS HAR如何生成BuildProfile
86浏览 • 1回复 待解决
harworker如何在entry内使用
2116浏览 • 1回复 待解决
HarmonyOS har报错
496浏览 • 1回复 待解决