1.iOS原生集成react-native
2019-01-09 本文已影响0人
hie
1、cd到项目根目录,创建package.json 、index.js文件(可以新建纯RN项目,把这两个文件copy进来,记得修改项目名为当前项目);
![](https://img.haomeiwen.com/i1974425/4844e11310017548.jpg)
2、在终端输入命令:npm install,安装完成多了node_modules文件夹;
![](https://img.haomeiwen.com/i1974425/9e42b3b2ee3114ae.jpg)
3、根目录下新建ios 文件夹,存放iOS项目,新建Podfile文件,添加需要的库,然后保存安装:pod install:
![](https://img.haomeiwen.com/i1974425/759adb7bb952e254.jpg)
![](https://img.haomeiwen.com/i1974425/a36c17cb8ce25aab.jpg)
4、Xcode打开项目,在ViewController 加载index.js页面
![](https://img.haomeiwen.com/i1974425/6a9f6bd78eacf40f.jpg)
RN 方法生命周期:
![](https://img.haomeiwen.com/i1974425/fbecfab4cf4232d8.jpg)