0.0.1 • Published 5 years ago
easypush v0.0.1
react-native-archives
说明
项目源码修改自 react-native-pushy
安装
yarn add [-g] easypush
yarn add react-native-archives
命令行
命令行 easypush
查看可用命令
若未全局安装, npx easypush
替代即可
可使用命令行完成 js包/补丁 的生成,并上传到服务器,服务端需要实现的接口参见 api.js,自行实现即可
客户端
提供了
downloadRootDir
/packageVersion
/currentVersion
/isFirstTime
/isRolledBack
变量提供了
bsPatch
/unzipFile
/unzipPatch
/unzipDiff
/switchVersion
/markSuccess
函数可理解为一个工具包,具体更新逻辑需在客户端中自行实现。注意:原生部分剔除了下载文件的相关的代码,需自行使用 rn-fs 之类的扩展下载文件,
使用方法可参见 简单说明
0.0.1
5 years ago