問題:
npm安裝 依賴失敗,找不到所需依賴。
原因:
npm鏡像源中沒有該依賴。(大概率是因為依賴最近剛更新,當前鏡像源沒有同步)
解決:
- 查看自己的npm鏡像:npm config get registry
- 設置鏡像源:npm config set registry ?https://registry.npmmirror.com?
- 重新下載?
如果例子中這個鏡像源也沒有該依賴,可以換其它鏡像源試試。也有可能是網絡問題,多試幾下。?
修改完后再次查看鏡像,如果修改不成功可以清空緩存后重試。
npm cache clean --force
常用鏡像源:
淘寶鏡像源(新版):https://registry.npmmirror.com
淘寶鏡像源(舊版)(證書已過期):https://registry.npm.taobao.org
騰訊云鏡像源:Tencent-NPM?
華為云鏡像源:https://mirrors.huaweicloud.com/repository/npm/?
官方默認鏡像源:https://registry.npmjs.org?