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

鸿蒙NEXT-鸿蒙三层架构搭建,嵌入HMRouter,实现便捷跳转,新手攻略。(2/3)

在上一小节我们已经完成了关于三层架构的搭建,接下来我们来实现在三层架构中的导入依赖,将他们相互联系起来。

第一步:在features产品定制层中,对其中所有的动态共享包导入依赖,示例features>my>oh-package.json5文件中

导入依赖"basic": "file:../../commons/basic"

示例代码如下:

{"name": "phone","version": "1.0.0","description": "Please describe the basic information.","main": "","author": "","license": "","dependencies": {"basic": "file:../../commons/basic"}
}

全部按照上面的示例导入依赖 

 第二步:在products产品定制层,products>phone>oh-package.json5文件里面

 导入依赖公共能力层依赖

"basic": "file:../../commons/basic"

示例代码如下:

{"name": "phone","version": "1.0.0","description": "Please describe the basic information.","main": "","author": "","license": "","dependencies": {"basic": "file:../../commons/basic"}
}

 导入依赖产品定制层依赖(如果我们产品定制层只有my)

"my": "file:../../features/my"

示例代码如下:

{"name": "phone","version": "1.0.0","description": "Please describe the basic information.","main": "","author": "","license": "","dependencies": {"basic": "file:../../commons/basic","my": "file:../../features/my"}
}

完成全部依赖导入,我们的三层架构之间就有了联系。2/3完成

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

相关文章:

  • HTML之常用基础标签
  • JavaScript异步编程的五种方式
  • 力扣 hot100 Day30
  • Spring生态:云原生与AI的革新突破
  • 七天学会SpringCloud分布式微服务——06——Sentinel
  • 从零到一通过Web技术开发一个五子棋
  • CSDN博客大搬家(本地下载markdown合适和图片本地化)
  • Stable Diffusion 项目实战落地:从0到1 掌握ControlNet 第四篇 风格化字体大揭秘:从线稿到涂鸦,ControlNet让文字焕发新生
  • 【机器人】复现 HOV-SG 机器人导航 | 分层 开放词汇 | 3D 场景图
  • 文心大模型正式开源,开启AI普惠新时代
  • vue上传各种文件,并预览组件,(预览,下载),下载resources目录下文件
  • 云上攻防—Docker安全容器逃逸特权模式危险挂载
  • 计算机网络(一)层
  • 3.前端和后端参数不一致,后端接不到数据的解决方案
  • 基于C#的OPCServer应用开发,引用WtOPCSvr.dll
  • 中钧科技亮相2025 亚欧商品贸易博览会,赋能数字经济新未来!
  • C#索引和范围:简化集合访问的现代特性详解
  • 2025年 UI 自动化框架使用排行
  • 深度模型结构选择和应用分析
  • 多重性校正:临床试验统计的关键防线
  • 自由学习记录(65)
  • 【算法】动态规划:1137. 第 N 个泰波那契数
  • python训练打卡DAY40
  • 时序数据集---UWave
  • 《燕云十六声》全栈技术架构深度解析
  • docker搭建minio和python使用minio
  • Java web1(黑马)
  • 【知识图谱构建系列7】:结果评价(1)
  • K8s环境下基于Nginx WebDAV与TLS/SSL的文件上传下载部署指南
  • 【Java面试】如何解决MQ死信队列?