开发平台:mac pro
目标平台:Android
必须安装的依赖有:Node、Watchman 和 React Native 命令行工具以及 JDK 和 Android Studio。
Watchman: facebook 的一个开源项目,它开源用来监视文件并且记录文件的改动情况,当文件变更它可以触发一些操作;packager 可以快速捕捉文件的变化从而实现实时刷新;如果不安装,可能会遇到一个Node.js监视文件系统的BUG。
官方文档:https://reactnative.cn/docs/getting-started/
Homebrew:基于Ruby的开源工具,Mac OSX常见的包管理器,类似 ubuntu下apt-get, centOS的yum
准备工作:
推荐使用Homebrew来安装 Node 和 Watchman
安装Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update //升级brew
brew install node //安装Node
brew install watchman//安装Watchman
brew无法安装请参考:https://blog.youkuaiyun.com/qq_33591200/article/details/82882562
配置环境变量,将目录放到PATH中,以冒号分割
sudo vim /etc/profile
配置好环境变量后重新打开终端即可全局使用命令