当前位置:   article > 正文

HarmonyOS鸿蒙学习基础篇 - 项目目录和文件介绍_鸿蒙项目目录

鸿蒙项目目录
  1. ├── hvigor //存储购置信息的文件,主要用于发布打包
  2. ├── idea  //开发工具相关配置可忽略
  3. ├── AppScope //工程目录 全局公共资源存放路径
  4. │ └── resources
  5. │ │ └── base
  6. │ │ │ └── element //常亮存放
  7. │ │ │ └── string.json //保存字符串例如颜色配置,列表配置同理number.json 保存数字
  8. │ │ └── media //媒体信息存放 图片 视频等
  9. │ │ └── app_icon.png//图片
  10. │ └──app.json5 // app配置信息,app名称版本号图标等
  11. ├── entry //模块级目录,主要开发文件
  12. │ └──.preview
  13. │ └── build
  14. │ └── src //源代码存放目录
  15. │ └── main //核心代码
  16. │ └── ets //ArkTs源代码目录
  17. │ └── entryability //专门处理逻辑代码以及生命周期管理
  18. │ └── pages //界面开发代码
  19. │ └── resources //模块公共资源管理文件国际化等 同AppScope 下resources 类似
  20. │ └── module.json5 //模块开发当前模块的配置信息
  21. │ └── ohosTest //单元测试代码
  22. │ └── build-profile.json5 //模块编译构建打包配置信息
  23. │ └── hvigorfile.ts // TS文件,模块执行编译和构建任务脚本文件
  24. │ └── oh-package.json5 //模块依赖配置文件,以及项目配置,包名之类
  25. ├── hvigor //前端构建配置信息,TS依赖,npm包之类
  26. ├── oh modules //存放项目依赖包
  27. ├── .gitignore //工程版本管理文件 Git上传时需要忽略的文件列
  28. ├── build-profile.json5 //工程构建打包配置信息,签名,项目名称模块名之类
  29. ├── hvigorfile.ts // TS文件,执行编译和构建任务脚本文件
  30. ├── hvigorw // linux 下执行的脚本文件 ── OHP编译构建脚本文件
  31. ├── hvigorw.bat // bat window下执行的脚本文件 ── OHP编译构建脚本文件
  32. ├── local.properties //属性配置文件,主要保存本地的一些配置信息,例如SDK所在目录,不需要改动
  33. ├── oh-package.json5 //工程依赖配置文件,以及项目配置,包名之类
  34. ├── oh-package-lock.json5 // 树形项目依赖配置文件
  35. ├── ... //其他

├── hvigor //存储购置信息的文件,主要用于发布打包
├── idea  //开发工具相关配置可忽略
├── AppScope //工程目录 全局公共资源存放路径 
│   └── resources  
│   │   └── base
│   │   │   └── element //常亮存放
│   │   │       └── string.json //保存字符串例如颜色配置,列表配置同理number.json 保存数字
│   │   └── media //媒体信息存放 图片 视频等
│   │       └── app_icon.png//图片
│   └──app.json5 // app配置信息,app名称版本号图标等

├── entry //模块级目录,主要开发文件
│   └──.preview 
│   └── build  
│   └── src //源代码存放目录
│       └── main   //核心代码
│           └── ets //ArkTs源代码目录
│               └── entryability //专门处理逻辑代码以及生命周期管理
│               └── pages //界面开发代码
│ 
│           └── resources //模块公共资源管理文件国际化等 同AppScope 下resources  类似
│           └── module.json5 //模块开发当前模块的配置信息 
│       └── ohosTest //单元测试代码
│   └──  build-profile.json5 //模块编译构建打包配置信息
│   └──  hvigorfile.ts   // TS文件,模块执行编译和构建任务脚本文件
│   └──  oh-package.json5  //模块依赖配置文件,以及项目配置,包名之类
│    
├── hvigor //前端构建配置信息,TS依赖,npm包之类
├── oh modules   //存放项目依赖包
├── .gitignore  //工程版本管理文件 Git上传时需要忽略的文件列
├── build-profile.json5 //工程构建打包配置信息,签名,项目名称模块名之类
├── hvigorfile.ts   // TS文件,执行编译和构建任务脚本文件
├── hvigorw   // linux 下执行的脚本文件         ── OHP编译构建脚本文件
├── hvigorw.bat  // bat window下执行的脚本文件  ── OHP编译构建脚本文件
├── local.properties  //属性配置文件,主要保存本地的一些配置信息,例如SDK所在目录,不需要改动
├── oh-package.json5  //工程依赖配置文件,以及项目配置,包名之类
├── oh-package-lock.json5  // 树形项目依赖配置文件
├── ...  //其他 
 

 更详细的说明,我会在下一篇文章里整理成完整文档的!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/267772
推荐阅读
相关标签
  

闽ICP备14008679号