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

我们目前的场景如下

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

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

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

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

HarmonyOS
2024-12-10 13:27:04
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

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

可参考以下依赖:

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

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

分享
微博
QQ
微信
回复
2024-12-10 15:44:34
相关问题
IDE打包har,会把git目录打进去
364浏览 • 1回复 待解决
HarmonyOS har动态依赖
179浏览 • 1回复 待解决
HarmonyOS har依赖问题
932浏览 • 1回复 待解决
har 多层依赖打包问题咨询
504浏览 • 1回复 待解决
HarmonyOS 如何flutter工程打包成har
149浏览 • 1回复 待解决
HarmonyOS模块引入har版本问题
186浏览 • 1回复 待解决