美文网首页
react-native 报错汇总

react-native 报错汇总

作者: Arvin_雾里看花 | 来源:发表于2017-10-11 19:13 被阅读19次

    1: curl: (35) Server aborted the SSL handshake 

        Command /bin/sh failed with exit code 35

    此文参考:http://blog.csdn.net/cicibabe/article/details/77900762

    出现这种问题的原因是针对iOS React Native 0.45版本以后需要下载boost库编译,此库体积庞大,在国内即便翻墙也很难下载成功,导致很多人无法正常运行iOS项目,这个第三方库没有安装好的原因。

    解决办法:

    1: 通过third party .sh文件可以看到他们需要的第三方库,下载即可。

    将下载的库拷贝到~/.rncache目录下即可。

    也可以参考:

    iOS RN 0.45以上版本所需的第三方编译库(boost等)

    2: 用–version参数创建指定版本的项目。

    react-native init YouDemo -version 0.44.3 版本号必须精确到两个小数点

    2: “React/RCTBundleURLProvider.h” is not found

    参考:http://www.jianshu.com/p/e6d8d57fe6a6

    原因:node_modules文件夹下的包和当前版本不匹配

    解决方法:

    1、打开Mac里面的终端,进入项目所在的文件夹目录;

    2、把项目里面的 node_modules 文件夹删除掉,然后执行 npm install 命令

    3、npm install安装完成后, 执行react-native upgrade命令

    4、最后重新打开Xcode,clean一下,应该就没有问题了。

    相关文章

      网友评论

          本文标题:react-native 报错汇总

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