Mac RN环境搭建

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

重新初始化项目

相关推荐
MyFreeIT14 分钟前
Page光标focus在某个控件
前端·javascript·vue.js
通往曙光的路上15 分钟前
day8_elementPlus
前端·javascript·vue.js
Jeffrey__Lin17 分钟前
解决ElementPlus使用ElMessageBox.confirm,出现层级低于el-table的问题
前端·javascript·elementui·vue·elementplus
Miketutu19 分钟前
vxe-table编辑模式适配el-date-picker
javascript·vue.js·elementui
咖啡の猫19 分钟前
Vue-MVVM 模型
前端·javascript·vue.js
xvmingjiang19 分钟前
Element Plus el-table 默认勾选行的方法
前端·javascript·vue.js
野生yumeko1 小时前
伪静态WordPress/Vue
前端·javascript·vue.js
爱因斯坦乐1 小时前
【vue】I18N国际化管理系统
前端·javascript·vue.js·笔记·前端框架
一只游鱼1 小时前
vue集成dplayer
前端·javascript·vue.js·播放器·dplayer
爱生活的苏苏9 小时前
elementUI 表单验证-联动型校验
前端·javascript·elementui