npm使用淘寶鏡像安裝時報錯的解決方案(npm淘寶鏡像到期盡快切換)
npm 淘寶鏡像到期了,盡快切換~(npm使用淘寶鏡像安裝時報錯)
npm使用淘寶鏡像安裝時突然報錯了錯誤及解決方案如下:
一、錯誤內(nèi)容:
npm ERR! request to https://registry.npm.taobao.org/cnpm failed, reason: certificate has expired
npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.npm.taobao.org/cnpm failed, reason: certificate has expired npm ERR! A complete log of this run can be found in: D:\nodejs\node_cache\_logs\2024-01-23T11_00_28_143Z-debug-0.log
二、解決方案:
方法①:可以解決但建議用第二種方法
// 1. 清空緩存 npm cache clean --force // 2. 關(guān)閉SSL驗證 npm config set strict-ssl false // 3. 安裝 到這里就可以正常使用npm命令安裝需要的工具了。如( npm install -g cnpm )
方法②:將npm淘寶鏡像切換至淘寶的新鏡像域名
// 1. 清空緩存 npm cache clean --force // 2. 切換新源 npm config set registry https://registry.npmmirror.com // 3. 查看源是否設(shè)置成功 npm config get registry // 4. 安裝 到這里就可以正常使用npm命令安裝需要的工具了。如( npm install -g cnpm )
三、出錯原因:
? 2024年1 月 22 日,淘寶原鏡像域名(registry.npm.taobao.org)的 HTTPS 證書正式到期。這就導致舊的 npm 淘寶鏡像在使用時出錯了:

眾所周知,npm 官方鏡像(registry.npmjs.org)在國內(nèi)訪問很慢,很多人都會選擇切換到國內(nèi)的 淘寶npm鏡像。
? 其實,早在 2021 年,淘寶就發(fā)文稱,npm 淘寶鏡像已經(jīng)從 registry.npm.taobao.org 切換到了 registry.npmmirror.com。舊域名也將于 2022 年 5 月 31 日停止服務(wù)(不過,直到昨天 HTTPS 證書到期才真正不能用了)。
? 淘寶文件內(nèi)容如下:

所以,遇到上述問題,或者還在使用舊的 npm 淘寶鏡像,直接將 npm 源切換到新的源即可:即本文中的解決方法②。
到此這篇關(guān)于npm使用淘寶鏡像安裝時報錯的解決方案的文章就介紹到這了,更多相關(guān)npm淘寶鏡像安裝報錯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
win10環(huán)境使用nvm安裝多版本nodejs并配置環(huán)境變量的完整步驟
這篇文章主要給大家介紹了關(guān)于win10環(huán)境使用nvm安裝多版本nodejs并配置環(huán)境變量的相關(guān)資料,需要的朋友可以參考下2024-01-01

