iOS关于RN环境搭建遇到的坑

最近在学习RN,在学习过程中遇到一些坑,在这里跟大家分享一下,同时也非常感谢几位导师,Hank老师,Vergil老师,特别Lisa老师(非常感谢老师在半夜一两点不睡觉给我解决问题).

1.首先推荐大家按照RN中文网站的提示安装.(http://reactnative.cn/)

iOS关于RN环境搭建遇到的坑_第1张图片

2.大家看到最新的版本已经更新到0.46了,就前天我安装的时候还是0.45版本的.只能说现在的技术变化太快了.我是从0.45入得坑,到了0.46才爬出来,出来的那一刻感觉很开心.下来就给大家分享一下遇到的坑.(官网上的不在做赘述了)

3.当我初始化一个项目的时候,打开Xcode运行,

iOS关于RN环境搭建遇到的坑_第2张图片

3.然后试着在命令行执行运行命令(react-native run-ios)结果RN的服务器一点反应都没有(编译成功之后会跳出另一个终端窗口RN的服务器,如下:)

iOS关于RN环境搭建遇到的坑_第3张图片

4.然后就是一直报错,找了各种资料也没有,果断重新配置RN环境.(从上周一入坑一直到这周五,在坑里呆了将近一周,心里有点崩溃...)

后来多亏了我的几位导师,半夜给我解决问题,疏导我,最终找到了解决问题的办法.

4.1.1. 首先删除掉电脑上的RN环境的配置.执行命令

sudo rm /usr/local/bin/npm (简单解释一下这个命令:sudo(以管理员身份运行), rm(remove缩写), 就是删除掉这个路径下的npm).

参考资料:(非常感谢无敌怪兽Orz:http://www.jianshu.com/p/3e0206dd23ac)

按照上面的步骤一一执行.

4.1.2 下来就是对照RN中文网提示安装(别着急,注意看命令行的提示,按照提示操作)

4.1.3 到最后初始化的项目,一般初始化的项目在根目录.找不到的话在命令行输入命令

open ~/ (就可以看到初始化的项目)

接下来 cd 到这个文件路径下并执行 react-native run-ios 如果发现还是无法运行的话

执行命令react-native init MyApp --version 0.44.3 (版本降级处理,目前0.45,0.46坑太多了,没有找到更好的解决办法)

后执行react-native run-ios

最后运行的结果是这样的

iOS关于RN环境搭建遇到的坑_第4张图片

安装成功.

推荐文档链接:(http://www.jianshu.com/p/98c8f2a970eb)

(http://www.jianshu.com/subscriptions#/subscriptions/2330751/user)

你可能感兴趣的:(iOS关于RN环境搭建遇到的坑)