当前位置: 首页 > news >正文

HarmonyOS开发:动态共享包的依赖问题

一、共享包的依赖方式

在需要依赖的模块包目录下oh-package.json5文件中添加依赖:

 "dependencies": {"@ohos/srpaasUI": "file:../../srpaasUI","@ohos/srbusiness": "file:../../feature/srbusiness"}

引入之后,进行同步项目,点击Sync Now即可,或者鼠标放到报错出,执行Run 'ohpm install'。

执行后,项目目录结构如下:

到此,依赖包已经正常导入。

二、使用动态包目录下的类方法

1、在调用处导入依赖的类

import { LoginPageBusiness } from '../../business/login/LoginPageBusiness'

2、方法调用

三、运行项目

不出意外的出意外了

报错的原因就是,未执行部署多个包,解决如下:

再次运行后,一切正常了!!!

http://www.lryc.cn/news/232998.html

相关文章:

  • 中睿天下加入中关村华安关键信息基础设施安全保护联盟
  • 【c++STL算数仿函数,关系仿函数,逻辑仿函数】
  • 产品经理的能力模型是什么?
  • 缓存和DB一致性
  • netty websockt之断连重试
  • 【Gateway】基于ruoyi-cloud-plus项目,gateway局部过滤器和过滤返回以及集成nacos
  • mysql -mmm
  • C++初阶 类和对象(下)
  • 使用Postman进行压力测试
  • AI视频检索丨历史视频标签化,助力重要事件高效溯源
  • 【前段基础入门之】=>CSS3新特性 响应式布局
  • 【Java 进阶篇】JQuery 遍历:发现元素的魔法之旅
  • 合肥数字孪生赋能工业制造,加速推进制造业数字化转型
  • Linux发展史与环境安装
  • 【uniapp】 video视频层级、遮挡其他弹窗或顶部导航 使用nvue覆盖
  • opencv(1):创建和显示窗口, 读取保存图片
  • LeetCode530. Minimum Absolute Difference in BST
  • Flink(五)【DataStream 转换算子(上)】
  • 【vitis】 AIE basic
  • 微信抽奖活动怎么做
  • 装机必备!这5款免费软件,你值得拥有!
  • 华为eNSP综合实验考试
  • OPPO Watch纯手机开启远程ADB调试
  • idea查看UML类图
  • 2736. 最大和查询 : 从一维限制到二维限制,逐步思考剖析本题(进阶一问)
  • 2023数维杯国际数学建模A题B题C题D题思路+模型+代码+完整论文
  • java多个jar包编译生成.class文件
  • 小米手环8pro重新和手机配对解决办法
  • element-china-area-data插件vue3做省市区的下拉选择,用3个独立的el-select实现
  • 盘点十大免费低/无代码开发软件,数字化转型看这里