前端开发踩坑-npm install 时报错---持续更新

本文介绍了解决npm安装过程中因GitHub连接超时而导致的问题。通过配置代理并手动解析GitHub相关域名的IP地址,最终更新hosts文件实现访问加速。

1. npm ERR! fatal: unable to access ‘https://github.com/adobe-webplatform/eve.git/’: Failed to connect to github.com port 443: Operation timed out

在这里插入图片描述

  • 原因:GitHub连接不上
  • 解决:配置代理
    Giuhub访问慢的原因是因为DNS解析的问题,即Github的CDN域名遭到了DNS污染,导致无法连接使用github的加速分发服务器,才使得国内访问速变慢,所以我们可以手动的解析出来github的访问ip,再通过主机的hosts文件,从而绕过解析域名,来达到访问加速的目的。
    1、首先打开IP解析网站:ipaddress
    查询下面几个网址对应的IP地址:
github.com
gist.github.com
assets-cdn.github.com
github.global.ssl.fastly.net
raw.githubusercontent.com

比如查询:github.com
在这里插入图片描述
2、本地配置host

140.82.114.4 github.com
185.199.109.153 assets-cdn.github.com
151.101.1.194 github.global.ssl.fastly.net
185.199.108.133 raw.githubusercontent.com

3、再次 npm install

  • 问题解决
    在这里插入图片描述
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值