Windows下RN环境搭建及官方Demo运行
一.Android 工程环境构建
- 1-1:AS安装(IDE)
- 1-2:JDK安装
二.React-Native环境构建
2-1:Note.js安装(必选)(包含js解析引擎,用来解析js代码)
Note.js 安装步骤参考:http://www.jianshu.com/p/03a76b2e7e00
2-2(可选):curl工具安装:curl是利用URL语法在命令行方式下工作的开源文件传输工具。它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。 我们主要是用来拉取nodejs生成的所需的离线bundle;另一种方式是,使用原生react-native命令生成离线bundle
- 1.windows系统:到该地址下载相关的zip包https://curl.haxx.se/download/
- 2.解压到下载的zip包到指定的目录下,此处以E:\Program Files\curl-7.54.1为例
- 3.此时在该目录下打开命令行窗口,执行curl -V(大写)查看版本信息,如果有版本信息则说明已经可以使用,ps:也可以直接请求一个网址看看其返回的网页信息 curl www.baidu.com
- 4.如果想在其他目录下也能执行curl命令,配置系统环境变量:在系统环境变量path中添加
该curl的目录路径,此处即为上面的解压目录E:\Program Files\curl-7.54.1
2.3:react-native命令行工具安装(必选)
需要说明一点的是,该处安装的react-native相当于node.js的一个插件,有了该react-native插件,才能1.初始化出一个带有支持RN组件的android Demo工程,2.该插件的作用还有当node.js服务启动后,当native端的APP发起JS的bundle请求时,检查服务端的js信息是否有更新,并打出native端所需的bundle传给native端
2.3.1安装方法:
- 一种是使用node.js自带的npm包管理工具执行:npm install -g react-native-cli 实现安装 ps:-cli前无空格
- 另外一种是使用git clone react-native的安装包到本地目录,命令为:git clone