RN ios android原生环境搭建有时候是真恶心,电脑环境不一样配置也有差异。
我已经安装官网的文档配置了ios环境
执行
npx react-native@latest init AwesomeProject
报错
然后自己百度查呀执行
gem update --system
说是没有权限,执行失败。因为Mac自带的Ruby有权限限制,加sudo也不行。
网上找没办法使用Homebrew安装Ruby,
brew search ruby
brew install ruby@3.1
安装完成之后在.bash_profile增加环境变量配置
export PATH=/usr/local/opt/ruby/bin:$PATH
然后执行
source ~/.bash_profile
执行
ruby -v
重新初始化项目