前言
Facebook正式开源了React Native,目前iOS版,Android版基本都已经趋于稳定。具体关于React Native的解释,请移步至百度或者Google.
😄我说说我为什么接触React Native...
原因很简单,可以不再忍受新版本的漫长的审核期,可以从服务器动态更新JavaScript代码来实现应用的更新.想想,多么的纯洁啊...哈哈
Action
环境搭建(主要介绍Mac OS X操作系统)
- Xcode,最好是6.4以上的(直接在AppStore里面下载即可)
- Node.js4.0或者更高版本
- Homebrew
- 使用NVM管理Node.js版本
1.安装Node.js
- 点击 nodejs官网
- 下载最新版的Node.js,傻瓜式的next-next-finish即可
2.安装Homebrew
简单介绍一下,Homebrew简称brew,是Mac OSX上的软件包管理工具,
能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get、yum神器.
2.1.Homebrew的安装
- 非常简单,打开终端,复制、粘贴以下命令,回车即可(官方安装方法):
- 中间会让你键入return进行确定按钮,按一下回车即可
- 随后就是漫长的等待
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
-
最后附一张安装完成的图片
2.2.安装Watchman
- Watchman 是 facebook 的一个开源项目,它开源用来监视文件并且记录文件的改动情况,
当文件变更它可以触发一些操作,例如执行一些命令等等。
brew install watchman
2.3 安装flow
- flow用于类型检查
brew install flow
3.安装React Native
npm install -g react-native-cli
- 如果在安装过程中需要管理员权限,添加sudo,然后输入管理员密码即可
sudo npm install -g react-native-cli
- 如果安装时间比较长的话,可以使用淘宝镜像.具体的可以自行百度,
我安装的时候没有使用VPN,自身的网络也不是光纤,几分钟就OK了
4.使用NVM管理Node.js版本
- 如果需要经常切换Node.js版本,建议使用NVM管理Node.js版本.
- 直接使用git clone命令,随后执行下面两个命令即可临时使用nvm命令
git clone https://github.com/creationix/nvm.git
cd nvm
source nvm.sh
-
附上一张安装完成以后的图,上面有一些常用的命令,可以尝试一下
联系我
<a href="https://github.com/SunLiner">github</a>
<a href="http://www.weibo.com/5589163526/profile?rightmod=1&wvr=6&mod=personinfo&is_all=1">微博</a>
<a href="http://www.jianshu.com/users/9723687edfb5/latest_articles">简书</a>