自建服务器部署 ReactNative 热更新服务 – Code Push Server
Code Push 是微软开源的一套热更新服务,支持 ReactNative 热更新
如果不用微软的服务,自己搭建 code push server。 整体分为三部分,下面主要记录一下几个需要注意的地方。
code push server
热更的服务器端,提供包的版本管理,统计更新记录
1 | git clone https://github.com/lisong/code-push-server.git |
在启动 code push server
之前需要先安装 mysql
, 然后修改配置文件 config/config.js
, 这里需要关注的是数据库 db
, jwt
与 common
,因为我使用的是七牛云存储,所以这里需要配置 qiniu
。
config.js
中没有为 qiniu
配置环境变量参数,所以这里先修改环境变量。打开 .bashrc
文件,添加以下代码
1 | export DATA_BASE="codepush" |