【IOS】React Native之HelloWorld

RN搭建开发环境
rvm 安装3.2.2

复制代码
brew install node@18
brew install watchman

# 使用nrm工具切换淘宝源
npx nrm use taobao

# 如果之后需要切换回官方源可使用
npx nrm use npm

npm install -g yarn

brew install cocoapods

npm uninstall -g react-native-cli @react-native-community/cli

 npx react-native@latest init AwesomeProject

cd AwesomeProjectcd

# 如果没有node_modules文件夹 
npm install

cd ios

pod install

因为rn生成的项目总是会报glog的错误,所以需要使用glog源代码覆盖项目Pods中的glog文件夹

glog源代码下载,用于覆盖项目中的glog

如果还会报 Command PhaseScriptExecution failed with a nonzero exit code 就勾选这个

No bundle URL present

要在根index.js目录下运行

复制代码
npm start
相关推荐
一只爱吃糖的小羊7 小时前
深入 React 原理:Reconciliation
前端·javascript·react.js
余生H7 小时前
前端科技新闻(WTN-3)React v19 引发 Cloudflare 异常事件复盘 - 一次序列化升级,如何影响全球边缘网络?
前端·科技·react.js
denggun123457 小时前
ios卡顿监测和优化(二)
ios
Digitally8 小时前
适用于 iPhone 和 iPad 的最佳文件管理器
ios·iphone·ipad
TheNextByte18 小时前
如何将 itel 手机中的联系人传输到 iPhone
ios·智能手机·iphone
Zhi.C.Yue8 小时前
React 的桶算法详解
前端·算法·react.js
未知原色8 小时前
react实现虚拟键盘支持Ant design Input和普通input Dom元素-升级篇
前端·javascript·react.js·node.js·计算机外设
Kellen1 天前
ReactDOM.preload
前端·react.js
1024小神1 天前
swift中使用ObservableObject单利模式的时候,用let 或 @ObservedObject 或 @StateObject 有什么区别
开发语言·ios·swift