react-native疑难杂症(一) --- mac安装Ruby环境和Failed to connect to raw.githubusercontent.com port 443

1.问题介绍

博主最近在学习React Native,之前在Window电脑上安装好了RN环境,最近换了mac需要重装环境。发现在npm Install -g creat-react-native-app后,使用create-react-native-app projectName时在Install CocoaPods的时候停留时间过久,而且最后还install失败。虽说RN项目创建成功了,但为了避免项目后期出错,我还是想着将CocoaPods安装一下,问题就来了。

1.安装Ruby

安装CocoaPods,首先需要安装Ruby,这就回到了标题的地方,安装Ruby环境网上的教程颇多,但是第一步就无法实现。

1.安装RVM:这就是问题所在,在使用命令

curl -L https://get.rvm.io | bash -s stable

后,提示以下

 Failed to connect to raw.githubusercontent.com port 443: Connection refused

很多人以为这个是由于墙的原因,其实不是,这个问题在于raw.githubusercontent.com的域名污染问题,这个问题的解决方法就是配置mac的hots文件,使用命令sudo vi /etc/hosts,添加代码199.232.68.133 raw.githubusercontent.com,也就是域名映射,这样就不会导致443。
2.安装ruby:参考博文安装ruby

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王乐乐君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值