RN环境配置

1.安装依赖

必须安装的依赖有:Node、Watchman 和 React Native 命令行工具以及 Xcode。
使用Homebrew安装Node和Watchman。没有的话需要先安装Homebrew。

安装Homebrew

Homebrew, 简称brew, Mac系统的包管理器, 用于安装NodeJS和一些其他必需的工具软件。
Home-brew 的使用方式:
1)搜索软件:brew search 软件名,如brew search wget
2)安装软件:brew install 软件名,如brew install wget
3)卸载软件:brew remove 软件名,如brew remove wget
在终端执行:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
可通过如下语句查看安装是否成功以及安装的Homebrew版本:
brew -v

使用Homebrew来安装Node.js

React Native需要NodeJS 4.0或更高版本。本文发布时Homebrew默认安装的是6.x版本,完全满足要求。
brew install node

使用Homebrew来安装Watchman

watchman是个文件监控系统,他优化的是reload文件遍历机制,加入watchman的RN,reload会加快,没加的会遍历量很高,很慢
watchman介绍
brew install watchman

Yarn、React Native 的命令行工具(react-native-cli)

Yarn是 Facebook 提供的替代 npm 的工具,可以加速 node 模块的下载。React Native 的命令行工具用于执行创建、初始化、更新项目、运行打包服务(packager)等任务。
npm install -g yarn react-native-cli
安装完 yarn 后同理也要设置镜像源:
yarn config set registry https://registry.npm.taobao.org --global yarn config set disturl https://npm.taobao.org/dist --global
安装完 yarn 之后就可以用 yarn 代替 npm 了,例如用yarn代替npm install命令,用yarn add 某第三方库名代替npm install 某第三方库名。

Xcode

React Native 目前需要Xcode 9.4 或更高版本。你可以通过 App Store 或是到Apple 开发者官网上下载。这一步骤会同时安装 Xcode IDE、Xcode 的命令行工具和 iOS 模拟器。

Xcode 的命令行工具

启动 Xcode,并在Xcode | Preferences | Locations菜单中检查一下是否装有某个版本的Command Line Tools。Xcode 的命令行工具中包含一些必须的工具,比如git等。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 尽管在移动开发中,原生APP的开发成本很高,但现阶段基于原生开发仍然是必须的,因为Web的用户体验仍无法超越Nat...
    奔跑的大橙子阅读 5,416评论 0 11
  • 开篇 尽管在移动开发中,原生APP的开发成本很高,但现阶段基于原生开发仍然是必须的,因为Web的用户体验仍无法超越...
    醉叶惜秋阅读 1,503评论 0 0
  • 这文章没有逻辑,没有情怀,能看得懂的,也许只有我和他,可是,他是不会看到的。 他的第一任CP是个男人,豁达,气场强...
    风铖衍阅读 237评论 0 1
  • 杏花天 梦三变 世间可有知音赏? 打马去、风尘相访。 柳垂但见梨花放, 才子佳人别样。 余生共、花前月朗, 一杯酒...
    纳兰长君阅读 355评论 0 0
  • 这个阳光饱满的周末 望着光秃秃的树枝 我闻到了叶子的味道 还有青草的芬芳 天空已经变蓝 鸟儿的叫声是那么清脆 清冽...
    红尘罗汉阅读 703评论 8 21