React-Native环境配置记录

680 查看

准备在公司项目上使用RN,自己配置了一遍,做个记录
在Mac 环境下,

1.Install Homebrew

http://brew.sh 网站下通过以下命令安装
ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"
安装成功后会提示:

==> Installation successful!
==>Next steps
Run `brew help` to get started

输入 brew help 后检测是否安装成功
升级Homebrew命令为brew update && brew doctor

2.安装Watchman

执行brew install --HEAD watchman

Watchman是 facebook 的一个开源项目,它开源用来监视文件并且记录文件的改动情况,当文件变更它可以触发一些操作,例如执行一些命令等等。

3.安装Node

执行brew install node

之后通过NPM全局安装 cli工具
执行npm install -g react-native-cli

NPM(node package manager),通常称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、卸载、更新、查看、搜索、发布等。
npm的背后,是基于couchdb的一个数据库,详细记录了每个包的信息,包括作者、版本、依赖、授权信息等。它的一个很重要的作用就是:将开发者从繁琐的包管理工作(版本、依赖等)中解放出来,更加专注于功能的开发。
npm官网: https://npmjs.org/
npm官方文档: https://npmjs.org/doc/README.html

4.安装flow

执行brew install flow


之后便可以通过 react-native init AwesomeProject来初始化项目

IOS使用Xcode加模拟器或加真机调试即可(Xcode7可以免开发者账号真机调试)

下一篇写Android 开发环境配置