在Mac上配置Rect Native开发环境
一. 环境需求
1 . 安装Homebrew(可选)
1 | ruby -e "$(curl -fsSL <a href="https://raw.githubusercontent.com/Homebrew/install/master/install">https://raw.githubusercontent.com/Homebrew/install/master/install</a>) |
安装
watchman
(用于监控bug文件)1
brew install watchman
安装
flow
(用于找出代码中可能存在的类型错误)1
bew install flow
二. ios环境
- Xcode7及以上版本
三. 安装React Native
安装命令
1
npm install -fg react-native-cli
- 出现下图情况需要用管理员权限
四. 创建RReact Native
工程
react-native init demo
1
react-native init demo
可能需要等待一段时间
出现下图所示表示初始化成功
目录结构分析
- 默认生成
iOS
和Android
两个平台的项目 - 其中,
index.android.js
和index.ios.js
是Android
和iOS
的空壳应用文件 node_modules
文件夹是为Node.js
存放和管理npm包资源,也包含react-native
框架文件
- 默认生成
运行
iOS
程序打开
ios
文件夹下的demo.xcodeproj
,command+r
运行启动
React native
服务器,不要关闭此窗口客户端运行界面