解決NPM鏡像污染導(dǎo)致的`RequestError: Hostname/IP does not match certificate‘s altnames...`錯誤

RequestError: Hostname/IP does not match certificate's altnames: Host: npm.taobao.org. is not in the cert's altnames: DNS:.tbcdn.cn, DNS:.1688.com, DNS:.3c.tmall.com, DNS:.alibaba.com, DNS:.alicdn.com, DNS:.aliexpress.com, DNS:.alikunlun.com, DNS:.aliqin.tmall.com, DNS:.alitrip.com, DNS:.aliyun.com, DNS:.cainiao.com, DNS:.cainiao.com.cn, DNS:.chi.taobao.com, DNS:.chi.tmall.com, DNS:.china.taobao.com, DNS:.cloudvideocdn.taobao.com, DNS:.cmos.greencompute.org, DNS:.dingtalk.com, DNS:.django.t.taobao.com, DNS:.etao.com, DNS:.feizhu.cn, DNS:.feizhu.com, DNS:.fliggy.com, DNS:.fliggy.hk, DNS:.food.tmall.com, DNS:.jia.taobao.com, DNS:.jia.tmall.com, DNS:.ju.taobao.com, DNS:.juhuasuan.com, DNS:.lw.aliimg.com, DNS:.m.1688.com, DNS:.m.alibaba.com, DNS:.m.alitrip.com, DNS:.m.cainiao.com, DNS:.m.etao.com, DNS:.m.taobao.com, DNS:.m.taopiaopiao.com, DNS:.m.tmall.com, DNS:.m.tmall.hk, DNS:.mei.com, DNS:.mobgslb.tbcache.com, DNS:.taobao.com, DNS:.taopiaopiao.com, DNS:.tbcache.com, DNS:.tmall.com, DNS:.tmall.hk, DNS:.trip.taobao.com, DNS:.xiami.com, DNS:1688.com, DNS:alibaba.com, DNS:alicdn.com, DNS:aliexpress.com, DNS:alikunlun.com, DNS:alitrip.com, DNS:aliyun.com, DNS:cainiao.com, DNS:cainiao.com.cn, DNS:cloudvideocdn.taobao.com, DNS:cmos.greencompute.org, DNS:dingtalk.com, DNS:etao.com, DNS:feizhu.cn, DNS:feizhu.com, DNS:fliggy.com, DNS:fliggy.hk, DNS:juhuasuan.com, DNS:m.intl.taobao.com, DNS:mei.com, DNS:taobao.com, DNS:taopiaopiao.com, DNS:tmall.com, DNS:tmall.hk, DNS:xiami.com, DNS:tbcdn.cn

在查找了多方資料以后找到了原因,是因?yàn)橹?taobao 鏡像遷移,證書過期引起的問題,解決步驟如下:

1、在窗口中輸入以下命令:

# windows
npm config ls | select-string 'taobao' | foreach-object { $_.line.split('=')[0].trim() }

# Linux & macOS
npm config ls | grep taobao | awk -F ' *= *' '{print $1}' 

2、將得到的結(jié)果復(fù)制到一個你認(rèn)為方便處理文本的軟件中,我這里選擇vscode,給這些文本全部添加npm config delete ,之后再剪切到命令行窗口中一鍵執(zhí)行

npm config delete electron-mirror
# .....

之后就可以愉快的下包了,淘寶鏡像也可以正常使用啦!


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容