mirror of
				https://gitcode.com/gh_mirrors/re/react-native-pushy.git
				synced 2025-10-31 13:23:12 +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
	 sunny.luo
					sunny.luo