首页 > 其他分享 >fatal: unable to access 'https://github.com/nhn/raphael.git/': OpenSSL SSL_read: Connectio

fatal: unable to access 'https://github.com/nhn/raphael.git/': OpenSSL SSL_read: Connectio

时间:2023-03-09 14:58:18浏览次数:72  
标签:reset npm github -- raphael git registry https 大佬

这个问题真的处理了一上午的时间才解决,具体怎么解决的我也不是很清楚,大致步骤是这样的。

由于公司要升级项目,所以找了好多轮子来学习。然后在准备学习这个轮子的时候在安装依赖的时候就出现问题了,直接裂开。

首先下载项目包,根据项目包中的README.md文件执行命令(我以为这里不会有问题,结果第一步就直接报错,node_modules直接下载不下来。)

报错为:fatal: unable to access 'https://github.com/nhn/raphael.git/': OpenSSL SSL_read: Connection was reset, errno 10054   

               exited with error code:128

大致意思就是说:下载安装的依赖包太大了,导致git请求超时了。

我首先想到的切换镜像下载依赖npm install --registry=https://registry.npm.taobao.org,结果还是报同样的错误。

我就根据问题找了好久,第一个找的是这位大佬的解决方法链接:https://blog.csdn.net/m0_67401545/article/details/125345739

根据这位大佬的解决方法发现不行,删除tui-editor配置项直接就报错了。

后来看到错误码是128,我以为是git的问题,就使用了第二位大佬的解决方法链接:https://blog.csdn.net/feiying0canglang/article/details/125110320

结果发现执行命令后还是会报同样的错

git config --global url."https://".insteadOf git://
npm install --registry=https://registry.npm.taobao.org

后来就觉得是不是git ssl认证失败导致的报错,就找到了这位大佬的解决方法链接:https://blog.csdn.net/zhiqiang_xiong/article/details/116571140

执行了这个命令清理了一下缓存

npm cache clean --force
git config --global http.sslVerify "false"
npm install --registry=https://registry.npm.taobao.org

结果还是报错。到这心态都已经要爆炸了

最后就跟自己说再试一次不成功就换个方式。然后就把npm缓存清了,其他的什么都没动,直接安装。

npm cache clean --force
npm install --registry=https://registry.npm.taobao.org

结果成功了。

咱也不晓得什么原因,就莫名的成功了。

然后去看了这个清缓存命令的机制,看的是这位大佬写的文链接:https://www.cnblogs.com/goloving/p/14593761.html

猜测可能是我在执行npm install 的时候走的还是缓存的,没有清理干净,所以还会报同样的错。也不知道跟第一位大佬的文和第二位大佬的文有无关联。结果成功了就行。感谢大佬们的解惑,误打误撞成功了。

 

后面启动也没有问题,项目正常跑起来了。

标签:reset,npm,github,--,raphael,git,registry,https,大佬
From: https://www.cnblogs.com/NicoleYe/p/17198374.html

相关文章