1
0
mirror of https://gitcode.com/gh_mirrors/re/react-native-pushy.git synced 2025-10-31 13:23:12 +08:00
Code Issues Packages Projects Releases Wiki Activity GitHub Gitee

修复node10的兼容问题

This commit is contained in:
sunny.luo
2018-07-20 17:01:12 +08:00
parent ccbc17d255
commit 43d062d288
6 changed files with 188 additions and 241 deletions

View File

@@ -3,7 +3,7 @@
## 安装
```
$ npm install -g react-native-update-cli rnpm
$ npm install -g react-native-update-cli
$ npm install --save react-native-update
```
@@ -54,65 +54,65 @@ $ npm install --save react-native-update
查看自己是否已经登录,以及昵称等信息。
#### pushy createApp
#### pushy createApp
创建应用并立刻绑定到当前工程。这项操作也可以在网页管理端进行。
* platform: ios|android 对应的平台
* name: 应用名称
* downloadUrl: 应用安装包的下载地址
- platform: ios|android 对应的平台
- name: 应用名称
- downloadUrl: 应用安装包的下载地址
#### pushy deleteApp [appId]
删除已有应用。所有已创建的应用包、热更新版本都会被同时删除。这项操作也可以在网页管理端进行。
* platform: ios|android 对应的平台
- platform: ios|android 对应的平台
#### pushy apps
#### pushy apps
查看当前已创建的全部应用。这项操作也可以在网页管理端进行。
* platform: ios|android 对应的平台
- platform: ios|android 对应的平台
#### pushy selectApp [appId]
绑定应用到当前工程。
* platform: ios|android 对应的平台
- platform: ios|android 对应的平台
#### pushy uploadIpa <ipaFile>
上传ipa文件到开放平台。
上传 ipa 文件到开放平台。
#### pushy uploadApk <apkFile>
上传apk文件到开放平台。
上传 apk 文件到开放平台。
#### pushy packages
查看已经上传的包。这项操作也可以在网页管理端进行。
* platform: ios|android 对应的平台
- platform: ios|android 对应的平台
#### pushy publish <ppkFile>
发布新的更新版本。
* platform: ios|android 对应的平台
* name: 当前版本的名字(版本号)
* description: 当前版本的描述信息,可以对用户进行展示
* metaInfo: 当前版本的元信息,可以用来保存一些额外信息
- platform: ios|android 对应的平台
- name: 当前版本的名字(版本号)
- description: 当前版本的描述信息,可以对用户进行展示
- metaInfo: 当前版本的元信息,可以用来保存一些额外信息
#### pushy versions
分页列举可用的版本。这项操作也可以在网页管理端进行。
* platform: ios|android 对应的平台
- platform: ios|android 对应的平台
#### pushy update
为一个包版本绑定一个更新版本。这项操作也可以在网页管理端进行。
* platform: ios|android 对应的平台
* versionId: 要绑定的版本ID
* packageId: 要绑定的包ID
- platform: ios|android 对应的平台
- versionId: 要绑定的版本 ID
- packageId: 要绑定的包 ID

View File

@@ -6,19 +6,19 @@
所以我们也假设你已经拥有了开发React Native应用的一切环境包括`Node.js``npm``XCode``Android SDK`等等。
如果React Native的版本是0.45以下,并且你之前没安装过,你还必须安装[Android NDK](http://androiddevtools.cn)版本最好选用r10e并设置环境变量`ANDROID_NDK_HOME`指向你的NDK根目录(例如`/Users/tdzl2003/Downloads/android-ndk-r10e`)。0.46以上的React Native不需要这一步
如果React Native的版本是0.45以下,并且你之前没安装过,你还必须安装[Android NDK](http://androiddevtools.cn)版本最好选用r10e并设置环境变量`ANDROID_NDK_HOME`指向你的NDK根目录(例如`/Users/tdzl2003/Downloads/android-ndk-r10e`)。0.46以上的React Native不需要安装NDK
## 安装
在你的项目根目录下运行以下命令:
```bash
npm install -g react-native-update-cli yarn
yarn add react-native-update@具体版本请看下面的表格
npm i -g react-native-update-cli
npm i react-native-update@具体版本请看下面的表格
react-native link react-native-update
```
`npm install -g react-native-update-cli yarn`这一句在每一台电脑上仅需运行一次。
`npm install -g react-native-update-cli`这一句在每一台电脑上仅需运行一次。
* 注意 *
@@ -44,7 +44,7 @@ nrm use taobao
安装命令示例:
```
yarn add react-native-update@5.x
npm i react-native-update@5.x
```
## 一、手动link