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 [email protected]

安装完成之后在.bash_profile增加环境变量配置

复制代码
export PATH=/usr/local/opt/ruby/bin:$PATH

然后执行

复制代码
source ~/.bash_profile

执行

复制代码
ruby -v

重新初始化项目

相关推荐
梦想CAD控件16 分钟前
(VUE3集成CAD)在线CAD实现焊接符号自定义
前端·javascript·vue.js
白白白白桃乌龙26 分钟前
vue2 , el-select 多选树结构,可重名
前端·javascript·vue.js
hbrown33 分钟前
Flask+LayUI开发手记(八):通用封面缩略图上传实现
javascript·flask·layui
神膘护体小月半34 分钟前
bug 记录 - 使用 el-dialog 的 before-close 的坑
前端·javascript·bug
wcjwdq35 分钟前
Lua和JS的继承原理
javascript·lua·脚本继承
SouthernWind39 分钟前
RAGFlow构建知识库和联网搜索对话平台:从零到一的完整开发指南
前端·javascript
香蕉可乐荷包蛋1 小时前
vue对axios的封装和使用
前端·javascript·vue.js·axios
QQ_hoverer1 小时前
前端使用 preview 插件预览docx文件
前端·javascript·layui·jquery
白瓷梅子汤1 小时前
跟着官方示例学习 @tanStack-table --- Basic
前端·react.js
openInula前端开源社区1 小时前
【openInula茶话会】第三期:Vue转换到openInula技术揭秘
前端·javascript