npm報錯:request to httpsregistry.npm.taobao.org failed, reason certificate has expired的解決方案
1. 問題
npm i
報錯:request to https://registry.npm.taobao.org/@npmcli%2fmove-file failed, reason: certificate has expired
2. 原因
錯誤提示已經告訴原因是淘寶鏡像過期了!
其實,早在 2021 年,淘寶就發(fā)文稱,npm 淘寶鏡像已經從 registry.npm.taobao.org 切換到了 registry.npmmirror.com。舊域名也將于 2022 年 5 月 31 日停止服務(不過,直到今天 HTTPS 證書到期才真正不能用了)
3. 解決方案
3.1 查看當前的npm鏡像設置:npm config list
3.2 清空緩存:npm cache clean --force
3.3 然后修改鏡像即可:npm config set registry https://registry.npmjs.org/
(或npm config delete registry
)
?。?!注意:此處修改的鏡像用的是npm本身,一般國內用戶還是建議使用淘寶鏡像,所以推薦還是設置成用淘寶鏡像,執(zhí)行:
npm config set registry https://registry.npmmirror.com
【推薦】
3.4 再次運行: npm config list
,查看 registry 已經被更改為默認的 npm 公共鏡像地址。
然后就可以正常使用npm啦~
以上就是npm報錯:request to httpsregistry.npm.taobao.org failed, reason certificate has expired的解決方案的詳細內容,更多關于npm報錯npm.taobao.org failed的資料請關注腳本之家其它相關文章!
相關文章
Node.js在child_process域和錯誤冒泡及捕獲實踐
這篇文章主要為大家介紹了Node.js在child_process域和錯誤冒泡及捕獲實踐示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-11-11Node.JS 循環(huán)遞歸復制文件夾目錄及其子文件夾下的所有文件
在Node.js中,要實現目錄文件夾的循環(huán)遞歸復制也非常簡單,使用fs模塊即可,僅需幾行,而且性能也不錯,我們先來實現文件的復制,需要的朋友可以參考下2017-09-09Node.js中的package.json與cnpm命令行工具介紹
這篇文章介紹了Node.js中的package.json與cnpm命令行工具,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-06-06