更新时间:2021-01-13 16:49
根据不同需求,您可以将不同的业务封装成为一个离线包,通过发布平台下发对客户端资源进行更新。生成一个离线包主要分为以下 2 步:
根据离线包使用的场景不同,配置路径分为以下两种:
可以将被其他多个普通资源包引用的通用资源放置在全局资源包内,并按下列规则指定包内的资源路径。
mcube-prod.oss-cn-hangzhou.aliyuncs.com
(在 离线包管理 > 新增离线包 页面的 资源包类型 中可看到相关提示信息)。appId _ workspaceId
,例如 53E5279071442_test
。根据以上规则组织资源文件后,即可按照如下格式快速获得资源文件的路径。
http://域名/appID_workspace/资源文件路径
。http://域名/mcube/appID_workspace/资源文件路径
。/mcube
。示例:
mcube-prod.oss-cn-hangzhou.aliyuncs.com
,所以下图中资源文件common.js
的路径为 https://mcube-prod.oss-cn-hangzhou.aliyuncs.com/53E5279071442_test/common.js
。mdsweb-outer.alipay.net
为例。下图中资源文件common.js
的路径为 https://mdsweb-outer.alipay.net/mcube/53E5279071442_test/common.js
。https://mcube-prod.oss-cn-hangzhou.aliyuncs.com/53E5279071442_test/common.js
。 按业务将相关的 HTML、CSS、JavaScript、图片等前端资源放置在同一个离线包内,目录结构如下:
/www
,并设定当前离线包默认打开的主入口文件,如 /www/index.html
。配置完资源包的路径后,即可直接将 appId 所在的目录整体压缩为一个 .zip 包。
进入控制台的 实时发布 > 离线包管理 页面,将上一步中生成的 .zip
包上传到 MDS 发布平台,生成 .amr
包。具体操作步骤,参考 实时发布 > 创建离线包。
在文档使用中是否遇到以下问题
更多建议
匿名提交