npm報錯:request to https://registry.npm.taobao.org failed處理辦法

疯子110發表於2024-08-13

今天在安裝flowise的時候提示

npm報錯:request to failed, reason certificate has expired

看提示是淘寶映象過期了。找了一下資料,好像是npm 淘寶映象已經從 registry.npm.taobao.org 切換到了 registry.npmmirror.com。舊域名也將於 2022 年 5 月 31 日停止服務(不過,直到最近 HTTPS 證書到期才真正不能用了)

解決方案

1、檢視當前的npm映象設定:npm config list

2、清空快取:npm cache clean --force

3、然後修改映象即可:

國內使用者還是建議使用淘寶映象,所以推薦還是設定成用淘寶映象:

npm config set registry https://registry.npmmirror.com

也可設定成npm default

npm config set registry (或npm config delete registry)

4、再次執行: npm config list,檢視 registry 已經被更改為預設的 npm 公共映象地址。

然後再執行“npm install -g flowise” 就成功了

相關文章