# hmOMdevelopment **Repository Path**: donghahi/hm-omdevelopment ## Basic Information - **Project Name**: hmOMdevelopment - **Description**: 一多开发,三层架构 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-23 - **Last Updated**: 2025-04-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 一多开发 ## 一、 image-20250423151005869 ## 二、工程结构 ### 2.1、common、features、product三层工程结构 image-20250423151213523 ### 2.2、新建模块Model 接下来将依次介绍如何新建Module、修改配置文件以及调整目录,以实现“一多”推荐的“三层工程结构”。 #### 2.2.1、新建模块 image-20250423151451472 ##### 2.2.1.1、新建三个ohpm模块 image-20250423152443864 image-20250423152533016 image-20250423152547973 ##### 2.2.1.2、新建entry类型模块 image-20250423153215165 image-20250423153256318![image-20250423153331415](README.assets/image-20250423153331415.png) image-20250423153331415 #### 2.2.2、修改模块 ##### 2.2.2.1、修改module名称 image-20250423153734520 ##### 2.2.2.2、修改Module类型及其设备类型 image-20250423153821945![image-20250423153914305](README.assets/image-20250423153914305.png) image-20250423154806222 ##### 2.2.2.3、调整目录结构 image-20250423154850850 image-20250423154904835 image-20250423154915593 ##### 2.2.2.4、修改依赖关系 image-20250423155830319 ##### 2.2.2.5、引用ohpm包中的代码 image-20250423160729537 image-20250423160809881![image-20250423160819460](README.assets/image-20250423160819460.png) ![image-20250423160819460](../笔记/鸿蒙/鸿蒙一多开发.assets/image-20250423160819460.png) 注意: ![image-20250423172737261](README.assets/image-20250423172737261.png) 引入的地方的"@wdh/common": "file:../../common", 的@wdh/common需要和common的name保持一致 ![image-20250423172827342](鸿蒙一多开发.assets/image-20250423172827342.png)