node.js中npm下載依賴包報錯解決步驟詳解
?? 下載依賴包報錯解決方法
步驟 1: 在項目根目錄下,運行以下命令強制清理npm緩存:
npm cache clean --force
步驟 2: 刪除項目根目錄下的 node_modules 文件夾和 package-lock.json 文件。
步驟 3: 使用一個修復命令重新安裝依賴。對于Vue2等可能依賴舊版本包的項目,使用 --legacy-peer-deps 標志非常有效。
npm install --legacy-peer-deps
或者切換淘寶鏡像并使用cnpm
npm install -g cnpm --registry=https://registry.npmmirror.com cnpm install
或者單獨下載報錯的包
查看目前使用的鏡像源
npm config get registry 或 pnpm get registry 或 yarn config get registry
?? 使用nrm管理鏡像源
安裝 nrm:
你需要先全局安裝 nrm。
npm install -g nrm
使用 nrm 查看鏡像源:
列出所有可用鏡像源:執(zhí)行 nrm ls 可以查看 nrm 內(nèi)置的所有鏡像源列表,當前正在使用的源前面會有一個 * 標記。
nrm ls
測試鏡像源速度:執(zhí)行 nrm test <源名稱> 可以測試指定鏡像源的響應速度,幫助你選擇最快的源。直接運行 nrm test 會測試所有鏡像源的速度。
nrm test
查看當前使用的鏡像源:執(zhí)行 nrm current 可以顯示當前正在使用的鏡像源名稱
nrm current
到此這篇關于node.js中npm下載依賴包報錯解決步驟詳解的文章就介紹到這了,更多相關node.js npm下載依賴包報錯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
node.js?中的require用法和import的區(qū)別解析
在Node.js中,require是一個內(nèi)置的函數(shù),用于在當前模塊中加載和緩存其他模塊,這篇文章給大家介紹node.js?中的require用法和import的區(qū)別,感興趣的朋友跟隨小編一起看看吧2024-04-04
Node.js中path.join()優(yōu)勢例舉分析
在本篇文章里小編給大家整理的是一篇關于Node.js中path.join()優(yōu)勢例舉分析,有興趣的朋友們可以學習下。2021-08-08
Node.js通過配置?strict-ssl=false解決npm安裝卡住問題
使用npm安裝依賴包是常見的任務之一,有時會遇到安裝卡住的問題,本文就來介紹一下通過配置?strict-ssl=false解決npm安裝卡住問題,感興趣的可以了解一下2024-12-12

