【GG插件】热更新

官方的思路非常好,确实是做了99.99%的关键工作,我这个插件其实也是站在官方的思路上,将C++的实现,迁移到TS上,同时完善剩下的0.01%工作,让这个事情变得更舒服。

这0.01%主要包括一些锦上添花的功能:

  • 构建后自动根据分包配置,生成热更新条目文件,不许需要调用额外的插件。
  • 渐进式发布、回滚、跨版本热更新、热更新CDN资源缓存解决
  • 自动版本管理。无需要在每次改动发布之前,都手动定义一个版本控制,然后才发布,只要构建后有差异,自动生成版本
  • 轻松支持分包热更新,包括划分哪些内容是子包,自动构建子包条目
  • zip全量更新支持,例如首次下载子包可以只下载一个子包的zip,而不是并发下载子包所包含的未知数量的散文件,极大减少下载并发数、IO操作等
1赞

支持楼主 造轮子的故事都知道 希望一直更新下去!

确实,支持楼主。