记录M1安装react native。

必须安装的依赖有:Node、yarn、Watchman、Xcode 和 CocoaPods。

安装步骤
  1. 安装node,v14以上,查看官网教程;
  2. 安装yarn,npm install -g yarn;
  3. 安装watchman,M1没有brew命令,先安装brew工具;
    输入以下命令,如不成功,用root权限

    /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

    检查是否安装成功

    brew --version 

    image.png
    安装watchman,输入以下命令

    brew install watchman
  4. 安装Xcode,v12以上,可以通过 App Store 或是到Apple 开发者官网上下载;
    image.png
  5. 安装CocoaPods,M1推荐使用以下安装方式

    brew install cocoapods
  6. 创建项目

    npx react-native init AwesomeProject
    cd AwesomeProject
    yarn ios

    会看到iOS虚拟器启动成功

安装过程的问题

一:在执行brew install watchman
Error: Command failed with exit 128: git

输入brew -v
image.png
分别执行这2条命令,再次输入

brew install watchman

YuJoycy
3 声望1 粉丝

沉迷代码,无法自拔。