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

重新初始化项目

相关推荐
小林ixn6 小时前
深入 React useState:从闭包陷阱到性能优化的完整指南
react.js·性能优化
shawxlee7 小时前
vue3在public下封装config.js自定义配置动态数据,可在打包后直接修改,方便后端部署及后续维护
前端·javascript·经验分享·vue·团队开发·js·项目优化
触底反弹8 小时前
🚀 从 DOM0 级到 React 合成事件:前端事件监听的 20 年演进史
前端·react.js·面试
kyriewen8 小时前
我给前端项目的接口请求套了6层保护——才发现以前一直在裸奔
前端·javascript·面试
郝亚军9 小时前
如何安装webstorm、Node.js和vue CLI
前端·javascript·vue.js
an3174211 小时前
6MB 组织树大文件性能优化全流程
前端·javascript·vue.js
GitLqr11 小时前
Vue 3.6 Vapor Mode vs React 19 Compiler:前端架构的两条分叉路
vue.js·react.js·vapor
TeamDev12 小时前
JxBrowser 9.3.1 版本发布啦!
java·前端·javascript·c#·混合应用·jxbrowser·浏览器控件
整點薯條12 小时前
Vue3+vite创建项目架构文件说明总结
前端·javascript·vue.js
前端甜糖14 小时前
记录We码开发者工具的一个bug
前端·javascript