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

发布与部署AstroZero开发应用的源码包

操作场景

源码包主要用于同一账号内,在不同环境之间的资产迁移,以源环境的状态继续开发(类似自己代码仓库),或者用于备份账号自己的代码,以便在需要恢复时使用。

源码包中的所有组件,都不受保护和限制。在其他开发环境安装后,可编辑包中组件,即在原有基础上可进行再开发。获取源码包后,在应用开发页面的“应用”中,可通过“导入应用”,进行安装。

图1 导入应用

开发者将应用发布为源码包

  1. 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
  2. 在左侧导航栏中,选择“应用”。
  3. 在应用列表中,单击应用后的,选择“导出应用”,即可将该应用的源码包下载到本地。

    图2 导出应用源码包

在应用开发页面导入源码包

  1. 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
  2. 在左侧导航栏中,选择“应用”。
  3. 在应用页面,单击“导入应用”。

    图3 选择导入应用

  4. 上传已获取的源码包,单击“确定”。

    图4 导入源码包

  5. 导入成功后,在应用列表中,单击应用后的“编辑”,即可基于导入的应用进行二次开发。

在环境配置中导入源码包

运行环境和沙箱环境禁止安装源码包,因为源码包的多版本策略会破坏基线/资产包的多版本策略,导致将来再装资产包时无法自动激活资产的版本组件。

  1. 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
  2. 单击页面左上方的,选择“环境管理 > 环境配置”,进入环境配置页面。
  3. 在左侧导航栏中,选择“应用管理 > 安装管理 > 包安装”。
  4. 单击“新建”,上传待安装的源码包,勾选“检查软件包中对象属性变更情况”,单击“检查并安装”。

    勾选“检查软件包中对象属性变更情况”,表示安装前会检查软件包中的对象属性变更情况。对象属性变更可能引起环境中某些对象记录内容的变化,默认不勾选。

  5. 安装成功后,返回低代码应用开发页面。
  6. 在应用列表中,单击已导入应用后的“编辑”,即可基于导入的应用进行二次开发。

相关文档