一个curl配置引发的惨案

博客 分享
0 147
优雅殿下
优雅殿下 2022-06-06 20:00:10
悬赏:0 积分 收藏

一个 curl 配置引发的惨案

一个 curl 配置引发的惨案 nvm 安装 node 一直报错,死活解决不了,苦苦 Google 依然无果...

image


问题

这两天想装新版本的 node,发现 nvm 一直报下面这个错误??。我反复 Google 了,但是并没有找到一条我能用的。
image

痛苦

我起初一直怀疑是我用的 zsh-nvm 抽疯,所以今天有空就把它还有它自动安装的 nvm 都删了重装。但是,前述这个问题依然存在??。痛苦的我万分难受,没办法,只能继续 Google。

转机

转机发生在我无意看到这条 issue:https://github.com/nvm-sh/nvm/issues/1966 。本来我是准备匆匆一瞥这个 issue 的内容继续 Google,然后我瞥到了这个:
image
等等......我前一段时间,确实是修改过 curl 的配置。然后我打开我的 .curlrc 配置文件:
image
嗯......果然是也有这个配置??。

联想

在知道是 curl 的 --include 配置影响到 nvm 不能正常下载 node 之后,我突然想起来之前更新 Onyx 这个软件时也一直报错。当时我还给客服写邮件了,寻求帮助,然后 Onyx 软件的支持回邮件让我检查下是不是本机 curl 或者网络有问题。那时我确信我的 curl 配置没什么问题,所致这个问题也就被搁置了。
image

image

现在想来,这个问题应该也是 curl 的 --include 配置导致的。

解决

知道原因所在,就可以对症下药地解决问题了。
image

验证

首先是 Onyx 的更新,测试通过?!
image

然后是 nvm 安装 node,测试通过?!
image

完结撒花??!感谢观看??!

posted @ 2022-06-06 19:24 徐风吟 阅读(5) 评论(0) 编辑 收藏 举报
回帖
    优雅殿下

    优雅殿下 (王者 段位)

    2018 积分 (2)粉丝 (47)源码

    小小码农,大大世界

     

    温馨提示

    亦奇源码

    最新会员