react native init0.60版本教程

react native 0.60版本react依赖是16.8.6,可以使用hooks等一些新特性。

1.执行react-native init  demo,遇到如下错误,查看了本地node版本为8.5,执行sudo n stable升级node至最新稳定版本,sudo npm install npm@latest -g升级至最新的npm

mac下升级node版本


升级npm

2.中途会提示你安装cocoaPods以便管理ios依赖,可以理解为ios的npm包管理工具,详见cocoapods官网

CocoaPods是Swift和Objective-C Cocoa项目的依赖管理器。

CocoaPods是使用Ruby构建的,可以使用macOS上的默认Ruby进行安装。

sudo gem install cocoapods

提示安装cocoapods
查看gem,ruby版本并安装cocoapods

3.安装 Installing required CocoaPods dependencies耗时很久,大约20分钟(首次耗时较久,20-40min需耐心等候)

cocoaPods安装依赖中
init成功

4.react-native run-ios


mac上ios运行成功

5.react-native run-android

执行run-android时自动更新了gradle以适配androidX,可以使用react-native run-android --no-jetifier 

提示需添加sdk路径

6.在android目录下添加local.properties文件,配上sdk.dir = /Users/huajian/Library/Android/sdk   (本地SDK路径)

配置SDK路径
android build successful
andorid运行成功
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 尽管在移动开发中,原生APP的开发成本很高,但现阶段基于原生开发仍然是必须的,因为Web的用户体验仍无法超越Nat...
    奔跑的大橙子阅读 10,760评论 0 11
  • 开篇 尽管在移动开发中,原生APP的开发成本很高,但现阶段基于原生开发仍然是必须的,因为Web的用户体验仍无法超越...
    醉叶惜秋阅读 5,414评论 0 0
  • 前言 学习本系列内容需要具备一定 HTML 开发基础,没有基础的朋友可以先转至 HTML快速入门(一) 学习 本人...
    珍此良辰阅读 6,893评论 3 9
  • 开发平台:macOS 搭建开发环境 必需软件 Homebrew, Mac系统的包管理器,用于安装NodeJS和一些...
    MichaelLedger阅读 10,315评论 0 3
  • 白雪皑皑倾城又倾心,贪玩的孩子们在雪地里玩耍,滑冰。 雪花纷纷扬扬起舞着,天地间寒冷彻骨,心里却透着小欢喜,每一朵...
    寒梅_3a7d阅读 1,670评论 0 1

友情链接更多精彩内容