RN中文学习网一、环境配置1、建议直接手动升级Mac系统。最新版本是11.0.1安装工具包。推荐使用Homebrew3。安装相应版本的Node、Watchman、Xcode和CocoaPods。NodeV12.0推荐直接使用nvmnode版本管理工具升级brewinstallwatchmanXcode,直接在APPstore安装最新版本。CocoaPods的依赖IOS-RNbrewinstallcocoapods检查cocoapods是否安装成功,只要升级系统执行POD命令,可以解决大部分无法安装的故障2.新建项目RN的原生依赖-0.60及以上通过InstalledwithCocoaPods集成。使用命令创建。npxreact-nativeinitAwesomeProject3。编译运行ReactNative应用VScode打开命令窗口,直接在项目根目录下执行。0.60版本后的主工程文件是.xcworkspaceyarnreact-nativerun-ios需要注意,如果工程不能运行,可能是网络慢,一些依赖包没有下载。第一步是在IOS目录下执行。执行后,目录下多出一个PODS文件夹。podinstall第二步在根目录下执行。重新安装包npmi命令行启动一次很慢,需要下载一些依赖包。或者直接用Xcode启动,会更快。Terminal和XCODE-Console都有日志。在启动过程中,我们经常会遇到RN运行报错Nobundleurlpresent的问题。报错解决方案如果在项目运行过程中遇到watchman已满的提示,执行watchmanwatch-del-all4。应用RN核心组件可以直接参考AwesomeProject下的内容。App.js.常用的RN-UI-COMPONENTimportReactfrom'react';import{SafeAreaView,StyleSheet,ScrollView,View,Text,TextInput,StatusBar,Image,FlatList}from'react-native';
