# harmony_framework **Repository Path**: zyz1720/harmony_framework ## Basic Information - **Project Name**: harmony_framework - **Description**: 构建鸿蒙应用的基础模板 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-15 - **Last Updated**: 2025-09-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: HarmonyOS组件 ## README # 鸿蒙应用 ## 简介 这是一个基础的鸿蒙应用项目,包含了完整的项目结构和资源文件。项目中包含了基本的登录、主页,包含了国际化切换。 ## 安装依赖 在开始开发之前,请先安装项目所需的依赖包: ```bash ohpm install ``` ## 安装构建插件 为了构建项目,请同步安装构建插件: ```bash hvigorw --sync ``` ## 查看项目中的所有依赖 你可以随时查看项目中已安装的所有依赖: ```bash ohpm list ``` ## 目录结构 - **AppScope**: 应用范围内的配置和资源文件。 - **entry**: 主要的源代码和资源文件目录。 - **src/main/ets**: 存放ETS源代码文件,包括页面、组件、工具类等。 - **src/main/resources**: 存放应用的各种资源文件,如颜色、字符串、图片等。 - **hvigor**: 构建配置文件目录。 - **其他配置文件**: 包括构建配置、代码检查规则等。 ## 开发指南 - **页面开发**: 页面文件位于`entry/src/main/ets/pages`目录下,可以根据需要添加或修改页面。 - **组件开发**: 公共组件位于`entry/src/main/ets/common/components`目录下。 - **API接口**: API接口定义在`entry/src/main/ets/common/api`目录下。 - **数据存储**: 使用`entry/src/main/ets/common/stores`目录下的文件进行状态管理。 - **工具类**: 工具类函数定义在`entry/src/main/ets/common/utils`目录下。 ## 测试 - **单元测试**: 单元测试文件位于`entry/src/test`和`entry/src/ohosTest/ets/test`目录下。 - **Mock配置**: Mock配置文件位于`entry/src/mock`目录下。