1. 安装Homebrew(必装)
Homebrew是Mac OSX上的一个软件包管理工具,能在Mac中方便的安装或者卸载软件. 在终端中输入如下命令来安装Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.安装watchman(必装)
watchman是 facebook 的一个开源项目,它开源用来监视文件并且记录文件的改动情况,当文件变更它可以触发一些操作,例如执行一些命令等等。
brew install watchman
3.安装flow (可不装)
Flow使用flow来为js代码加上类型检查(不是一定要安装)
brew install Flow
4.安装Node.js(必装)
Node.js是RN的运行环境,最好是安装最新版,命令默认是安装最新版
brew install Node
可以去官网查一下,然后查一下Node的版本比对一下
查看Node版本命令
node -v
5.安装react-native工具(必装)
npm install -g react-native-cli //-g为全局安装
6.创建react-native项目
react-native init <ProjectName>
//例如我创建 HelloWorld项目
react-native init HelloWorld
此时稍作等待,系统将下载react-native源码及其依赖库。
- 编辑器推荐
- SublimeText 需要安装react-native 代码补全及高亮插件
- WebStrom 在设置中将语言设置为JSX即可
- VSCode Windows开源,微软亲儿子,我用的就是这个,推荐使用