美文网首页React NativeRN使用
iOS关于RN环境搭建遇到的坑

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

作者: 高阿呆 | 来源:发表于2018-01-29 09:44 被阅读623次

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

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

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

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

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

    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

    最后运行的结果是这样的

    安装成功.

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

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

    相关文章

      网友评论

        本文标题:iOS关于RN环境搭建遇到的坑

        本文链接:https://www.haomeiwen.com/subject/mekqrttx.html