npm 安裝或更新模塊失敗的解決辦法


頭一次關注npm,在剛剛安裝的機子上使用更新指令卻報錯,我還以為是SHA512有什么問題,后來發現是因為一些網絡原因,所以,如果出現錯誤,務必修改默認配置為國內鏡像,但是在publish之前,記得要改回來。

鏡像地址如下:

registry=https://registry.npm.taobao.org/  
NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node  
NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs  
PHANTOMJS_CDNURL=https://npm.taobao.org/dist/phantomjs  
ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/  
SASS_BINARY_SITE=http://npm.taobao.org/mirrors/node-sass  
SQLITE3_BINARY_SITE=http://npm.taobao.org/mirrors/sqlite3  
PYTHON_MIRROR=http://npm.taobao.org/mirrors/python

 

在windows下:

編輯  C:\Users\系統的用戶名\.npmrc 文件,並用上述鏡像地址覆蓋文件內容

在Linux下:

編輯 ~/.npmrc 並將上述鏡像地址覆蓋到文件中

如果修改成功,則可以使用如下指令測試:

npm info underscore

如果成功,那么會出現如下信息:

在安裝之前,我們首先需要通過npm init 來初始化一個 package.json 管理所有依賴的包

否則會提示找不到 package.json 文件

npm init

找不到文件的提示如下:

當然,如果想給C盤節省空間,也可以在別的目錄下安裝,這里就不再贅述。然后我們就可以安裝我們需要的工具了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM