在無網絡環境,或者網絡不好的環境,node.lib會下載失敗,此時可手動下載并進行配置。
我們以 node16.17.0 為例:
下載地址
分別下載node.lib和headers
https://registry.npmmirror.com/-/binary/node/v16.17.0/win-x64/node.lib
https://registry.npmmirror.com/-/binary/node/v16.17.0/node-v16.17.0-headers.tar.gz
解壓
將node-v16.17.0-headers.tar.gz解壓在 node 安裝目錄下,并在其解壓目錄中創建 Release 文件夾,將下載好的 node.lib 放入 Release 下,如下所示:
路徑配置
打開 .npmrc 文件,一般在 C:\Users\用戶名 目錄下,例如:
在文件下邊追加一行:
nodedir=D:\Program Files\NodeJs\node-v16.17.0-win-x64\node-v16.17.0
保存
保存文件,重新打開 CMD 窗口去執行npm的下載命令。