发布及安装项目
项目开发完成后,可一键打包从A环境发布、B环境安装,实现开发 > 测试 > 上线的快速部署,从而实现不同环境之间大屏、小屏资产的快速迁移。支持将项目中的数据集数据进行打包。
前提条件
若大屏页面的某些数据来源于某个轻应用或行业应用里定义的接口,您需要先将该接口所在的应用发布到B环境(沙箱或运行环境),并在B环境中安装该应用。
轻应用或行业应用发布到沙箱或运行环境的“我的仓库”并安装的详细操作,请参考如何编译发布应用、如何安装已开发好的应用。
发布项目
若需要将项目发布到同租户下的其他环境(如沙箱或者运行环境),您可执行如下步骤:
- 在A环境“DMAX”界面项目列表下,鼠标悬浮在需要发布的业务大屏应用上,单击
,发布项目包。
执行该步操作前,请确保已在项目中页面开发界面单击顶部
发布页面,完成项目中页面的发布操作。
- 在弹出的页面单击“发布新版本”,设置要发布的版本号,单击“发布”。
发布成功后,页面显示“项目成功发布至我的仓库!”。
在发布历史中单击“编辑”,可编辑相应版本的项目包。
安装项目
“我的仓库”即租户私仓,开发者开发好大屏应用后,将应用发布到“我的仓库”,可供同租户下其他用户在沙箱环境或者运行环境“我的仓库”中进行安装,以便于测试或者使用该应用。支持将项目中的数据集数据进行打包安装。
- 该租户下其他用户登录需要安装应用的沙箱或者运行环境。
- 在管理台选择“应用管理 > 我的仓库”。
- 在需要安装的业务大屏应用上单击“安装”,在弹出的确认框单击“确定”
- 安装后选择“DMAX”,可查看到安装好的项目。图1 进入DMAX大屏项目列表
导出导入方式发布安装业务大屏项目
若需要将大屏项目导出到不同租户下的其他环境下进行安装,您可选择导出导入方式进行操作。
同样,该方式也适用于同租户下其他用户在沙箱环境或者运行环境安装业务大屏应用。
支持将项目中的数据集数据进行打包安装。
- 在A环境“DMAX”界面“项目列表”页签下,鼠标悬浮在需要导出的项目上,单击
。
图2 下载项目包 - 根据业务需求,选择运行容器,例如选择“华为DMAX”,单击“下载”。图3 选择运行容器
表1 前端运行包下载参数说明 参数
说明
运行容器
- AppCube DMAX:使用该运行容器下载的项目包,可在其他AppCube DMAX环境的项目列表中单击“导入项目包”安装使用,实现将环境A迁移项目到环境B。
- ROMA OneMobile:使用该运行容器下载的项目包,可在华为OneMobile上安装运行。
应用ID
小程序AppID,请登录小程序管理后台获取。
主页
选择一个发布的页面作为首页,即打开小程序时,显示的默认页面。
环境类型
承载应用程序服务的AppCube环境类型。分“开发环境”、“生产环境”、“沙箱环境”、“不依赖”。
生产环境/沙箱环境 域名
运行环境/沙箱的环境域名。
当“环境类型”配置为“生产环境”或“沙箱环境”时,该参数才需要配置。
生产环境/沙箱环境 租户ID
运行环境/沙箱环境的租户ID,配置后小程序运行时会在请求头自动添加租户ID。获取方法:登录运行环境/沙箱环境,在管理中心左侧导航栏中选择“用户管理 > 公司配置 > 公司信息”,查看“租户ID”。
当“环境类型”配置为“生产环境”或“沙箱环境”时,该参数才需要配置。
- 将下载到本地的项目安装包发送给其他需要安装的用户。
- 其他用户在其他环境“DMAX”界面单击“导入项目包”。图4 导入项目包
- 选择安装包,安装该项目即可。
安装成功后,界面会显示“安装包成功”。
在沙箱环境或运行环境,DMAX大屏页面支持二次编辑和配置。单击该项目,即可进入该项目开发页面。
