[React-Native]解决 'boost/iterator/iterator_adaptor.hpp' file not found’

"react-native": "0.46.1"
这个问题产生原因:

  • /Users/Vanessa/.rncache 中 boost_1_63_0.tar.gz, double-conversion-1.1.5.tar.gz, folly-2016.09.26.00.tar.gz, glog-0.3.4.tar.gz 文件下载不完整

  • node_modules/react-native/third-party 文件不完整(好像是0.45以上的版本出现的))

在github上也找了几个别人提的Issues,知道是0.45里引用了第三方的问题,但是按照里面的方法还是不行。

https://github.com/facebook/react-native/issues/14382

最后,在react-native中文网找到了解决方案,http://reactnative.cn/post/4301,原来是这几个第三方包

glog-0.3.4.tar.gz

double-conversion-1.1.5.tar.gz

boost_1_63_0.tar.gz

folly-2016.09.26.00.tar.gz

国内很难下全,所以才会出现unpack失败,却少文件的错误。

按照中文网里的方法搞就没问题了

参考:

https://github.com/facebook/react-native/issues/14423

http://www.jianshu.com/p/d43b761c5f5c

你可能感兴趣的:([React-Native]解决 'boost/iterator/iterator_adaptor.hpp' file not found’)