ReactNative使用code-open热更新使用详解(Android为例)

CodePush 是微软提供的一套用于热更新 React Native 和 Cordova 应用的服务。这里我们只谈RN的热更,CodePush不开源,只作为一个中央仓库云服务器,接下来我们来详细讲解如何利用code-push进行热更。
主要流程如下:

  1. 安装 CodePush CLI。
  2. 创建一个CodePush 账号
  3. 在CodePush服务器注册app
  4. 在app上添加CodePush SDK,配置升级相关代码。
  5. 更新代码后,发布一个应用更新到服务器
  6. app收到升级推送

接下来详细来讲解每一步的操作:
一、安装CodePush CLI
管理 CodePush 账号需要通过 NodeJS-based CLI.
只需要在控制台输入 npm install -g code-push-cli,就可以安装了。
安装完毕后,输入 code-push -v查看版本代表成功。
目前我的版本是 1.12.6-beta


二、创建CodePush账号
在控制台输入 code-push register 后,将会打开一个网页进行注册
CodePush账号支持 github和 Microsofe,选其中一个就可以了。
我选择的是 github,授权完毕后,网页将会显示一个token,复制它到控制台的中就成功了。

成功登陆后,你的session文件将会写在 /Users/guanMac/.code-push.config。

同样,若已经创建过账号,希望在另一台机器上再次登录,在控制台输入code-push login即可打开一个网页,接下来与注册操作一致,获得accesskey。<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值