目标平台:iOS,Android
开发平台:MAC
第一步,安装必须的软件
1,homeBrewhomeBrew
MAC系统的包管理器,用于安装NodeJS和一些其他必须的工具软件。
打开终端输入命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
译注:在Max OS X 10.11(El Capitan)版本中,homebrew在安装软件时可能会碰到/usr/local目录不可写的权限问题。可以使用下面的命令修复:
sudo chown -R 'whoami' /usr/local
2, Node
使用HomeBrew来安装Node.js
Rect Native 需要NodeJS4.0或者更高的版本,
打开终端输入命令
brew install node
第二步:安装完node后建议设置npm镜像以加速后面的过程
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
第三步:React Native的命令行工具(react-native-cli)
React Native的命令行工具用于执行创建、初始化、更新项目、运行打包服务(packager)等任务。
npm install -g react-native-cli
如果你看到EACCES: permission denied这样的权限报错,那么请参照上文的homebrew译注,修复/usr/local目录的所有权:
sudo chown -R `whoami` /usr/local
第四步:Xcode
虽然一般来说命令行工具都是默认安装了,但你最好还是启动Xcode,并在Xcode | Preferences | Locations菜单中检查一下是否装有某个版本的Command Line Tools。Xcode的命令行工具中也包含一些必须的工具,比如git等。
1,Watchman
brew install watchman
2, Flow
brew install flow
react-native init AwesomeProject
cd AwesomeProject
react-native run-ios
你也可以在
Nuclide
中打开
AwesomeProject
文件夹 然后
运行
,或是双击
ios/AwesomeProject.xcodeproj
文件然后在Xcode中点击
Run
按钮。
修改项目
现在你已经成功运行了项目,我们可以开始尝试动手改一改了:
- 使用你喜欢的编辑器打开
index.ios.js并随便改上几行。 - 在iOS Emulator中按下
⌘-R就可以刷新APP并看到你的最新修改!
完成了!
恭喜!你已经成功运行并修改了你的第一个React Native应用。
本文详细介绍如何在MAC系统上为iOS和Android平台搭建React Native开发环境,包括安装HomeBrew、Node.js、React Native CLI、Xcode等必备工具。
1442

被折叠的 条评论
为什么被折叠?



