前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >端云一体化开发工程介绍

端云一体化开发工程介绍

作者头像
徐建国
发布2023-12-28 16:55:06
7520
发布2023-12-28 16:55:06
举报
文章被收录于专栏:个人路线个人路线

作者:盘古 团队:坚果派 团队介绍:坚果派由坚果创建,团队拥有8个华为HDE,3个HSD,以及若干其他领域的三十余位万粉博主运营。

端云一体化开发工程介绍

端云一体化开发工程目录分为三个子工程:端开发工程(Application)、云开发工程(CloudProgram)、端侧公共库(External Libraries)。

端开发工程(Application)

端开发工程主要用于开发应用端侧的业务代码,端开发工程目录结构

entry:HarmonyOS工程模块,编译构建生成一个HAP。

  • src > main > ets:用于存放ArkTS源码。
  • src > main > ets > entryability:应用/服务的入口。
  • src > main > ets > pages:应用/服务包含的页面。
  • src > main > resources:用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、布局文件等
  • src > main > module.json5:Stage模型模块配置文件,主要包含HAP的配置信息、应用在具体设备上的配置信息以及应用的全局配置信息。
  • entry >build-profile.json5:当前的模块信息、编译信息配置项,包括buildOption、targets配置等。
  • entry >hvigorfile.ts:模块级编译构建任务脚本。
  • build-profile.json5:应用级配置信息,包括签名、产品配置等。
  • hvigorfile.ts:应用级编译构建任务脚本。

云开发工程(CloudProgram)

在云开发工程中,您可为您的应用开发云函数和云数据库服务资源。

  • clouddb:云数据库工程目录。
    • dataentry:用于存放数据条目文件。
    • objecttype:用于存放对象类型文件。
    • db-config.json:模块配置文件,主要包含云数据库工程的配置信息,如默认存储区名称、默认数据处理位置。
  • cloudfunctions:云函数工程目录。 默认自动创建一个示例函数“idgenerator”,如上图所示。您可按需使用。
  • node_modules:包含了所有第三方依赖。
  • cloud-config.json:云开发工程配置文件,包含应用名称与ID、项目名称与ID、启用的数据处理位置、支持的设备类型等。
  • package.json:定义了TypeScript公共依赖。
  • package-lock.json:记录当前状态下实际安装的各个npm package的具体来源和版本号。

端侧公共库(External Libraries)

端侧公共库中包含了JDK的扩展类库。

本文参与?腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-12-27,如有侵权请联系?cloudcommunity@tencent.com 删除

本文分享自 大前端之旅 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 端云一体化开发工程介绍
    • 端开发工程(Application)
      • 云开发工程(CloudProgram)
        • 端侧公共库(External Libraries)
        相关产品与服务
        云开发 CloudBase
        云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
        http://www.vxiaotou.com