-
eros-publish::cloud:简易应用程序的eros增量更新位数系统
资源介绍
时间就是金钱,热更新能避免appStore的审核,为app继承提供强大动力。
开始之前
本章内容会与开发者一起在本地构建热更新服务,请重新确保您已经运行起eros开发的集成流程,如果需要合并到服务端/自动构建平台上,我们建议您先了解一些初步基础,在尝试重建热更新。
原理
eros为什么要做自己的热更新?
如果您之前熟读了我们的,大概就理解为什么eros要做内置包热更新,这里在串联一下。
相对于weex每次都走线上请求最新的bundle,我们做内置包的设计是考虑到如下场景:
1.发布了新页面。
weex场景:新的页面,不做自身缓存策略的话,会加载更长的bundle,首次加载会很慢,这样页面就会出来的比较慢。
eros场景:客户在使用中还是访问老的页面,下次进入app更新访问新的,每次从本地读取bundle,很快。
2.bundle打包体积。
weex场景:weex推荐多页面,所以每