npm install 报“https://github.com.cnpmjs.org/nhn/raphael.git“ fatal: unable to access ‘https://异常解决记录
Posted 沛沛老爹
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了npm install 报“https://github.com.cnpmjs.org/nhn/raphael.git“ fatal: unable to access ‘https://异常解决记录相关的知识,希望对你有一定的参考价值。
项目场景:
突然的一天,发现执行项目的npm install的时候提示,raphael.git SSL异常。
问题描述:
在执行npm install的时候,突然执行报错。
报错内容如下
fatal: unable to access 'https://github.com/nhn/raphael.git/': OpenSSL SSL_read: Connection was reset, errno 10054
原因分析:
按照一般的情况来分析,应该是被墙了。网络上的答案千篇一律的反馈是被墙了,然后是各种解决翻墙的办法。
网络解决方案无效!
按照网络上给的方案,往下执行。
先搞定代理问题,然后重新执行,发现问题依然无解
或许,有的人是这样的问题导致的,但是我的应该不是。
为什么?因为报错之前都是正常的,而且团队种其它的人也能正常install。
这种执行歧视的问题,其实已经很容易说明问题了,
那就是
你本地的环境出问题了
我回想了一下,在执行成功前后,我对电脑到底做了什么?
后来我终于想起了,我用电脑管家,更新了node的版本。
问题呼之欲出!问题呼之欲出!问题呼之欲出!
解决方案:
需要把node回滚到指定版本。
根据小道消息,新版本有的会不兼容。
回滚node版本,最好的方式就是用nvm直接安装指定版本。
nvm的安装和基础使用可以参考这篇文章:windows下 node版本管理工具nvm
以上是关于npm install 报“https://github.com.cnpmjs.org/nhn/raphael.git“ fatal: unable to access ‘https://异常解决记录的主要内容,如果未能解决你的问题,请参考以下文章