ReactNative 环境配置中遇到的一些坑,新手可以参考一下(自己研究了好久) 2021-06-12

ReactNative 环境配置真的有好多容易搞不定的地方

Node版本问题

在这里插入图片描述
我一开跟教程安装的是node12.10.0,但是我在初始化项目的时候,报了如上错误,是因为它需要的是node10.13.0或12.13.0等等,上图的第5行有具体信息。

Node服务器闪退问题

如果在调用react-native run-android的时候,出现了node服务器一闪就消失,没有一直存在的情况,那么大概率是node版本过高,笔者建议使用12.10.0的版本。

安卓界面红屏报错问题

rederror
这个问题是我解决最长时间的问题,因为它有多种情况导致,而网上多数的那种方法都对我无效。
其实这个需要具体分析他的造成原因(我想到并解决的几种原因):

  1. 服务器未开启或服务器开启中遇到了错误,解决方法:检查一下你的node服务器是不是真的在运行,运行是不是真的成功,下图为成功图(一定要看到绿条出现)
    success
  2. 主机号或端口错误,未连接网络,之前有一次改了设备的设置,把主机号改了后面的时候忘记了,所以导致了错误,大家别像我犯这种低级错误。

初始化项目和运行项目的node版本不一样

我的电脑上初始化项目需要node12.13.0,但是运行项目却需要node12.10.0,很容易导致错误,大家可以关注一下自己的电脑是不是也会这样。

以上就是我遇到的一些坑,如果有好方法和留言和我讨论,有问题也可以留言哦。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值