安裝
項目根目錄下運行如下命令:
# 全局安裝命令行工具,每臺電腦只用裝一次
yarn global add react-native-update-cli
# 在項目中安裝熱更新模塊
yarn add react-native-update
配置Bundle URL
https://pushy.reactnative.cn/docs/getting-started.html
創建應用
- 註冊賬號 https://update.reactnative.cn
- 登錄,在項目根目錄下運行如下命令,會在項目文件夾下生成
.update
文件:
$ pushy login
email: <輸入註冊郵箱>
password: <輸入密碼>
- 創建應用,使用如下命令或在網頁上進行創建:
$ pushy createApp --platform ios
App Name: <輸入應用名字>
$ pushy createApp --platform android
App Name: <輸入應用名字>
$ pushy selectApp --platform ios
創建或選擇過應用後,將自動生成 update.json
文件。
代碼集成
https://pushy.reactnative.cn/docs/integration.html
發佈熱更新
// 上傳 iOS 安裝包
$ pushy uploadIpa <your-package.ipa>
// 上傳 android 安裝包
$ pushy uploadApk <your-package.apk>
發佈熱更新版本
$ pushy bundle --platform <ios|android>