npm使用淘寶鏡像安裝時(shí)報(bào)錯(cuò)的解決方案(npm淘寶鏡像到期盡快切換)
npm 淘寶鏡像到期了,盡快切換~(npm使用淘寶鏡像安裝時(shí)報(bào)錯(cuò))
npm使用淘寶鏡像安裝時(shí)突然報(bào)錯(cuò)了錯(cuò)誤及解決方案如下:
一、錯(cuò)誤內(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驗(yàn)證 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 )
三、出錯(cuò)原因:
? 2024年1 月 22 日,淘寶原鏡像域名(registry.npm.taobao.org)的 HTTPS 證書(shū)正式到期。這就導(dǎo)致舊的 npm 淘寶鏡像在使用時(shí)出錯(cuò)了:
眾所周知,npm 官方鏡像(registry.npmjs.org)在國(guó)內(nèi)訪(fǎng)問(wèn)很慢,很多人都會(huì)選擇切換到國(guó)內(nèi)的 淘寶npm鏡像。
? 其實(shí),早在 2021 年,淘寶就發(fā)文稱(chēng),npm 淘寶鏡像已經(jīng)從 registry.npm.taobao.org
切換到了 registry.npmmirror.com
。舊域名也將于 2022 年 5 月 31 日停止服務(wù)(不過(guò),直到昨天 HTTPS 證書(shū)到期才真正不能用了)。
? 淘寶文件內(nèi)容如下:
所以,遇到上述問(wèn)題,或者還在使用舊的 npm 淘寶鏡像,直接將 npm 源切換到新的源即可:即本文中的解決方法②。
到此這篇關(guān)于npm使用淘寶鏡像安裝時(shí)報(bào)錯(cuò)的解決方案的文章就介紹到這了,更多相關(guān)npm淘寶鏡像安裝報(bào)錯(cuò)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Node.js中的npm單獨(dú)與批量升級(jí)依賴(lài)包的方式超詳細(xì)講解
npm outdated僅檢查所有已安裝包的依賴(lài)關(guān)系,并將當(dāng)前版本遠(yuǎn)程倉(cāng)庫(kù)中的最新版本進(jìn)行對(duì)比,不會(huì)升級(jí),這篇文章主要介紹了Node.js中的npm單獨(dú)與批量升級(jí)依賴(lài)包的方式超詳細(xì)講解,需要的朋友可以參考下2024-02-02node pnpm修改默認(rèn)包的存儲(chǔ)路徑(操作方法)
PNPM是一個(gè)新的包管理工具,也是NPM的另一個(gè)替代方案,與NPM不同,PNPM使用符號(hào)鏈接(symlink)而不是復(fù)制文件來(lái)安裝包,這篇文章主要介紹了node pnpm修改默認(rèn)包的存儲(chǔ)路徑,需要的朋友可以參考下2024-05-05在Node.js中實(shí)現(xiàn)視頻列表的分頁(yè)展示功能
在Web應(yīng)用開(kāi)發(fā)中,展示大量數(shù)據(jù)時(shí)經(jīng)常會(huì)用到分頁(yè)功能,以提升用戶(hù)體驗(yàn)和頁(yè)面加載性能,本篇博客將介紹如何在使用Node.js和MongoDB的項(xiàng)目中實(shí)現(xiàn)視頻列表的分頁(yè)展示,文中有相關(guān)的代碼示例,需要的朋友可以參考下2024-04-04node.js中的fs.lchownSync方法使用說(shuō)明
這篇文章主要介紹了node.js中的fs.lchownSync方法使用說(shuō)明,本文介紹了fs.lchownSync的方法說(shuō)明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下2014-12-12在Node.js中將SVG圖像轉(zhuǎn)換為PNG,JPEG,TIFF,WEBP和HEIF格式的方法
這篇文章主要介紹了在Node.js中將SVG圖像轉(zhuǎn)換為PNG,JPEG,TIFF,WEBP和HEIF格式的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08npm安裝yarn后找不到y(tǒng)arn報(bào)錯(cuò)的解決過(guò)程
這篇文章主要給大家介紹了關(guān)于npm安裝yarn后找不到y(tǒng)arn報(bào)錯(cuò)的解決過(guò)程,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)遇到同樣問(wèn)題的同學(xué)具有一定的參考性,需要的朋友可以參考下2023-04-04node.js中的fs.appendFileSync方法使用說(shuō)明
這篇文章主要介紹了node.js中的fs.appendFileSync方法使用說(shuō)明,本文介紹了fs.appendFileSync方法說(shuō)明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下2014-12-12