【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
相关推荐
他们都不看好你,偏偏你最不争气2 小时前
iOS —— 天气预报仿写总结
ios
今禾8 小时前
前端开发中的Mock技术:深入理解vite-plugin-mock
前端·react.js·vite
我想说一句8 小时前
掘金移动端React开发实践:从布局到样式优化的完整指南
前端·react.js·前端框架
白玉cfc8 小时前
【iOS】网易云仿写
ui·ios·objective-c
码间舞9 小时前
Zustand 与 useSyncExternalStore:现代 React 状态管理的极简之道
前端·react.js
归辞...11 小时前
「iOS」——内存五大分区
macos·ios·cocoa
爱编程的喵12 小时前
深入理解JSX:从语法糖到React的魔法转换
前端·react.js
HX43612 小时前
MP - List (not just list)
android·ios·全栈
海底火旺12 小时前
单页应用路由:从 Hash 到懒加载
前端·react.js·性能优化
忆江南16 小时前
NSProxy是啥,用来干嘛的
ios