发布与部署AstroZero开发应用的源码包
操作场景
源码包主要用于同一账号内,在不同环境之间的资产迁移,以源环境的状态继续开发(类似自己代码仓库),或者用于备份账号自己的代码,以便在需要恢复时使用。
源码包中的所有组件,都不受保护和限制。在其他开发环境安装后,可编辑包中组件,即在原有基础上可进行再开发。获取源码包后,在应用开发页面的“应用”中,可通过“导入应用”,进行安装。
开发者将应用发布为源码包
- 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
- 在左侧导航栏中,选择“应用”。
- 在应用列表中,单击应用后的,选择“导出应用”,即可将该应用的源码包下载到本地。
图2 导出应用源码包
在应用开发页面导入源码包
- 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
- 在左侧导航栏中,选择“应用”。
- 在应用页面,单击“导入应用”。
图3 选择导入应用
- 上传已获取的源码包,单击“确定”。
图4 导入源码包
- 导入成功后,在应用列表中,单击应用后的“编辑”,即可基于导入的应用进行二次开发。
在环境配置中导入源码包
运行环境和沙箱环境禁止安装源码包,因为源码包的多版本策略会破坏基线/资产包的多版本策略,导致将来再装资产包时无法自动激活资产的版本组件。
- 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
- 单击页面左上方的,选择“环境管理 > 环境配置”,进入环境配置页面。
- 在左侧导航栏中,选择“应用管理 > 安装管理 > 包安装”。
- 单击“新建”,上传待安装的源码包,勾选“检查软件包中对象属性变更情况”,单击“检查并安装”。
勾选“检查软件包中对象属性变更情况”,表示安装前会检查软件包中的对象属性变更情况。对象属性变更可能引起环境中某些对象记录内容的变化,默认不勾选。
- 安装成功后,返回低代码应用开发页面。
- 在应用列表中,单击已导入应用后的“编辑”,即可基于导入的应用进行二次开发。