必须安装的依赖有:Node、JDK 和 Android Studio。
虽然你可以使用任何编辑器来开发应用(编写 js 代码),但你仍然必须安装 Android Studio 来获得编译 Android 应用所需的工具和环境
brew install node
安装完 Node 后建议设置 npm 镜像(淘宝源)以加速后面的过程(或使用科学上网工具)
npx nrm use taobao
npx nrm use npm
brew install watchman
Watchman 则是由 Facebook 提供的监视文件系统变更的工具。安装此工具可以提高开发时的性能(packager 可以快速捕捉文件的变化从而实现实时刷新)
npm install -g react-native-cli
Ruby 是一种通用编程语言。React Native 在某些与 iOS 依赖管理相关的脚本中会使用到它
React Native 使用 .ruby-version
文件来确保您的 Ruby 版本与所需的版本相一致。目前,macOS 12.5.1 自带的 Ruby 版本是 2.6.8,但这并不是 React Native 所需的版本。我们建议安装 Ruby 版本管理器来安装和管理需要的版本
$ brew update
$ brew install ruby-build
$ brew install rbenv
$ rbenv install 2.7.5
$ rbenv global 2.7.5
配置环境变量 .zshrc
或者.bash_profile