关于最新版本react-native0.59.x构建的问题解决…

2019-05-08 07:25:22来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

react-native的版本更新是真的快,几乎几天就是一个小版本,然而在这个过程中,对于新手来说,成功构建一个,并跑起来的项目,还是有一定难度的,各种问题,一不小心,你就会发现你的时间全部都浪费在了无效的地-------

目前我使用过的稳定版本是0.58.6,几乎没有发现特别困难的地方,然而今天我打算新起一个项目的时候,使用了最新版本的0.59.5,发现在安装一些第三方库的时候,导致项目无法运行,因为不是说设备问题,就是报一些原生的问题(作为一个前端不是很懂原生开发)

尝试去issue上寻找方案,无果,这个时候又回去翻看文档,好吧最好的解决的方案,往往都在官方文档中,原来我在使用0.58的时候,官方要求的node版本,为8以上,但是0.59开始,就要求10.0以上了,这个应该是核心问题,

但是单纯的升级node版本是不够的,你必须一次升级跟node相关的所有依赖,例如yarn等

这里的简单粗暴的处理方式是,重新安装node,一次按照官方文档重新设置npm镜像,重新安装react-native-cli,重新设置yarn镜像即可

下面是流程

1.重新安装node,检查环境变量是否配置

2.重新设置npm镜像

1 npm config set registry https://registry.npm.taobao.org --global
2 npm config set disturl https://npm.taobao.org/dist --global

3.重新安装react-native-cli

1 npm install -g yarn react-native-cli

4.重新设置yarn镜像

yarn config set registry https://registry.npm.taobao.org --global
yarn config set disturl https://npm.taobao.org/dist --global

5.到这里已经全部解除,现在你就可以愉快的按照以前的构建方式来构建你的最新版本react-native项目了


原文链接:https://www.cnblogs.com/songdongdong/p/10819524.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:react项目的中使用mobx状态管理安装ES7装饰器(Decorator)语法教

下一篇:使用原生javaScript绘制带图片的二维码---js