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

本文详细介绍了如何使用CodePush进行React Native应用的热更新,包括安装CodePush CLI、创建CodePush账号、在CodePush服务器注册app、在app中添加SDK并配置相关代码,以及发布更新的步骤。重点讲解了code-push release-react命令的使用和注意事项。
摘要由CSDN通过智能技术生成

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。<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值