更新时间:2024-07-19 GMT+08:00
分享

经典应用开发工作台介绍

图1 应用开发界面
表1 应用开发界面功能说明

区域

说明

1

该区域分别提供如下功能:

  • :以单个应用为维度的项目模块树视图,您可以看到一个应用下开发的所有内容,即区域2。
  • :显示该应用所涉及的所有资产,包括对象模型库、服务编排库等。选择“资源管理 > 资源锁”,可查看应用中已加锁的所有资源(脚本、服务编排、BPM、标准页面和高级页面等,已启用的资源默认处于解锁状态),并进行解锁。
  • :包管理目录,可显示该应用发布中的包或者已发布的资产包/源码包。
  • :显示该应用涉及的连接器,用于对接第三方服务。
  • :AstroZero支持在App、BO或Addon App中开发或编辑服务编排、脚本、BPM、状态机、标准页面、页面资产时,在获取锁、未激活状态且数据为非受保护下的开发数据可以自动保存在缓存中。默认每15分钟保存一次,最长保存7天。您可以恢复最近15次自动保存的数据。
  • :服务编排调试页面。
  • :源代码管理页面,即通过初始化仓库设置,开启由CodeArts Repo提供的代码管理特性。

2

与区域1联动,展示应用中目录、资产、包管理、连接器等内容。例如,单击轻应用区域1的,区域2展示轻应用中的4个默认目录。默认目录是AstroZero推荐使用的应用文件目录结构,目录介绍如下:

  • Logic:用于存放后台逻辑。
  • Model:用于存放数据模型(即数据对象)。
  • Page:用于存放前端页面。
  • Internal dependencies:内部依赖文件。

用户也可以根据自己的开发习惯,单击应用右侧“+”,添加新的应用目录,自定义放置应用资源。

3

  • 评价:Astro轻应用用户体验问卷调查入口。
  • :提供资源搜索功能,以关键字搜索该账号下所有资源的名称或元数据内容。支持高级搜索,可按照资源类型(例如脚本、高级页面等)进行搜索,搜索结果支持实时刷新(需要先单击“更新搜索索引”,来更新索引库,如果数据量大,更新索引库可能耗时较长。再以关键字搜索来刷新搜索结果。)。例如,用户需要查看关联A对象所有资源,可以该对象名称为关键字,选择按照内容进行搜索,或者搜索包含某具体方法的所有脚本有哪些,可以用方法名作为关键字搜索所有脚本,搜索结果中会展示包含该方法的所有脚本,单击搜索结果中的具体某一脚本,可显示该脚本的描述信息,以及包含该方法的关键脚本代码。搜索结果最多展示300条。
  • 用户名:显示当前登录账号的名称,单击账号名称,选择不同的弹出菜单,可以切换环境、查看系统版本信息、退出系统等操作。
  • :华为云消息中心入口。消息中心是华为云为更好的建立与客户的联系而建设的服务平台,可以为用户提供各类通知消息的接收和管理,用户可以及时快捷的接收消息,从而避免信息遗漏造成不必要的损失。
  • :服务帮助文档入口。

4

呈现出区域2或最左侧目录中,所选择菜单的开发界面。

当用户在区域4打开的界面较多时,为了方便切换界面,可在区域3中单击“...”从下拉选项中选择界面进行切换。当区域4中无打开菜单界面时,区域3中不显示“...”。

5

此处提供如下功能的快速入口:

  • 页面设置:设置高级页面相关的配置,包括配置站点的运行态域名、站点首页,查看并管理当前应用已引用到的所有插件,包括组件、桥接器以及事件/动作、设置该站点页面在Web或者Mobile设备下的视图显示、设置站点级的变量等。
  • 配置:配置应用的布局与颜色、导航条、选项列表、系统参数等。
  • 服务:配置该应用的自定义接口以及进行接口权限控制。

6

  • :预览所开发的应用。
  • :开启日志跟踪。
  • :打开数据调试界面。
  • :设置、编译该应用/BO/原生服务,为发布做准备。
  • :发布应用。

相关文档