Mac M1 安装 React Native 环境


1 查看 搭建开发环境 · React Native 中文网 

安装 brew 

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

如果不行的话 直接下载install.sh

sh install.sh

查看 brew --help 是否安装成功

brew install watchman

第2步 安装 cocoapods

查看ruby 有没有安装

ruby -v

gem sources

当然在更新之前要注意,国内因为有墙的问题,所以需要更换一下ruby的sources,先删除之前的sources

 gem sources --remove https://rubygems.org/

之后再添加国内的rubysources

 gem sources -a https://gems.ruby-china.com/

之后安装cocoapods

sudo gem install cocoapods

这里大概率会遇到报错,告诉你没有读写/usr/bin的权限,两种选择,一是重启进入保护模式,修改读写权限,太麻烦了,所以我们用第二种处理方式,

sudo gem install cocoapods -n /usr/local/bin

完成之后运行

sudo gem install ffi

最后运行

pod setup


第3步 安装react-native

npm install -g react-native-cli

react-native init yourprojectname

安装完成后

cd yourprojectname/ios

找到Podfile

注释掉

# use_flipper!

  # post_install do |installer|

  #  flipper_post_install(installer)

  # end

保存

执行命令 

cd ..

arch -x86_64 pod install

之后

react-native run-ios

你可能感兴趣的:(Mac M1 安装 React Native 环境)