React Native支持自定义服务端热更新的几种方式

74 阅读1分钟

免费方案

1、Expo框架

自带的 Expo Updates

优点:配套了自定义服务端示例

缺点:不支持增量更新,但是支持图片的hash对比,只会更新没有下载过的图片

官方文档:

docs.expo.dev/versions/la…

服务端示例:

github.com/expo/custom…

2、react-native-ota-hot-update

优点:简单、方便,也支持自定义服务端比如strapi,配套完整的文档

缺点:暂时没看到支持增量更新

github.com/vantuan8829…

3、react-native-code-push

微软不再更新react-native-code-push了 现有仓库代码也只支持旧架构,在issues内找到一些大爱之人fork了代码修改的版本,暂未测试过,有机会再试。

github.com/CodePushNex…

github.com/shm-open/co…

juejin.cn/post/737242…

相关链接

github.com/microsoft/r…