1、首先在原生项目下创建一个RN项目,或者已经完成的RN项目拖入工程项目下。(如下图)
2、创建RN项目 npx react-native init ‘项目名称’
3、把RN中ios目录下的Podfile 文件中的 要集成的第三方库复制到 原生Podfile文件中(如下图),并cd到原生项目,重新pod install 一下
4、在原生工程中创建一个UIViewControll页面 (如下图);然后在你要用到的页面去跳转此页面就可以了
5、运行Packager:
cd到包含node_module目录的文件夹,运行
npm start or react-native start(两个命令都可以)
命令行出现 :Loading dependency graph, done. 即表示本地服务已成功开启
如果忘记这一步会出现:Could not connect to development server
如果出现Packager can’t listen on port 8081
Most likely another process is already using this port或端口被占用之类的,多半是其他命令窗口已经Start服务了,检查下,找到后control + C关闭它