mirror of
https://gitcode.com/gh_mirrors/re/react-native-pushy.git
synced 2025-12-16 01:52:35 +08:00
修复node10的兼容问题
This commit is contained in:
40
docs/cli.md
40
docs/cli.md
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user