鸿蒙5.0开发进阶:配置构建-添加依赖项

往期鸿蒙5.0全套实战文章必看:(文中附带全栈鸿蒙5.0学习资料)


添加依赖项

应用/元服务支持通过包管理工具ohpm来安装、共享、分发代码,管理项目的依赖关系。本文介绍了在您的项目中如何添加依赖项。

您可在工程或模块下的oh-package.json5文件中的dependencies(生产依赖)/devDependencies(开发依赖)字段中指定依赖项,以上两种依赖字段均支持引用远程三方包、本地文件夹和本地HAR/HSP三种方式。oh-package.json5文件中的dynamicDependencies(动态依赖)仅限于动态依赖HSP的使用场景。以下配置以dependencies为例。

远程三方包

在需要引入三方包的模块的oh-package.json5文件中设置三方包依赖,配置示例如下:

"dependencies": {
  "@ohos/lottie": "^2.0.0"
}

本地文件夹

在模块的oh-package.json5文件中设置本地文件夹,配置示例如下:

"dependencies": {
  "folder": "file:../folder"
}

本地HAR/HSP包

  • 引用HAR:
    "dependencies": {
      "package": "file:../package.har"
    }
  • 引用HSP(仅在release模式下,构建HSP会生成tgz包):
    "dependencies": {
      "package": "file:../package.tgz"
    }

依赖设置完成后,需要执行ohpm install命令安装依赖包,依赖包会存储在对应模块的oh_modules目录下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值