美文网首页
搭建React Native开发环境

搭建React Native开发环境

作者: JerryloveEmily | 来源:发表于2016-10-26 21:40 被阅读65次

React Native已经出来一年多了,一直以来都想要学习,切迟迟因为自己的懒得没有开始,为了弥补前置基础知识的缺漏,特地在此之前花了半个月时间,把html、css以及原生的JavaScript捡起来学习了一遍,这个可以去慕课网上学习,里面有一整套完整的视频方便学习。


学习任何一门新的技术,都是先把环境给搭建好,RN也不例外(下面为了抒写方便都统一使用RN来代替React Native):

1. 环境,博主是用mac系统的。

2. 搭建的简要步骤:

a. 安装Homebrew
b. 安装node.js和npm
c. 通过Homebrew安装watchman和flow
d. 通过npm安装RN

3. 具体的步骤:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 然后安装nvm,在终端输入:
brew install nvm
  • 接下来通过nvm来安装,node.js 和 npm,同样在终端输入:
nvm install node && nvm
  • 然后是安装watchman和flow:
brew install watchman

安装完watchman后,你会看到“please run”后面有几行的终端命令,拷贝执行它们。
然后是安装flow:

brew install flow
  • 然后安装React Native:
npm install -g react-native-cli
  • 最后确认RN是否安装成功:
react-native

如果提示:you did not pass any commands.....,说明安装成功。

4. 不同平台开发环境所需:

  • ios的环境所需:博主此时下载的RN需要xcode8及其以上的版本IDE
  • Android环境所需:(这个可以通过Android studio想必做原生Android开发的再熟悉不过了)
  1. JDK的环境变量
  1. Android SDK的环境变量
  2. build-tools,api 23,模拟器等等

5. 创建RN的项目工程:

// 非常简单
react-native init 项目名称

国内在init的时候往往比较慢,甚至是失败,因为RN在创建项目的时候下载的npm-module是去facebook官方上下的。

  • 解决方案

参考:
http://www.jianshu.com/p/62242e424bae
http://blog.csdn.net/u011213996/article/details/51906582

相关文章

网友评论

      本文标题:搭建React Native开发环境

      本文链接:https://www.haomeiwen.com/subject/oykjuttx.html