2019年8月19日 星期一

[Nodejs] npm 的 .npmrc 配置文件位置

[Nodejs] npm 的 .npmrc 配置文件位置

簡介

記錄如何取得npm 的 .npmrc 配置文件位置、如何修改npmrc 配置文件以及執行ng update發生npm ERR! 401 Unauthorized處理方式。

.npmrc 配置文件位置

  • MacOS預設路徑: ~/.npmrc
  • Windows預設路徑: %USERPROFILE%\.npmrc
npm config get userconfig

npmrc 配置文件位置

亦可查詢所有設定資訊

npm config ls -l

npm配置文件所有資訊

修改npmrc 配置文件

npm config edit

即可跳出記事本進行修改

npm預設Cache目錄

  • MacOS預設路徑: ~/.npm
  • Windows預設路徑: %APPDATA%\npm-cache
npm config get cache

npm Cache目錄

ng update/install 發生401 Unauthorized處理

同事遇到在更新Packages的時候發生401 Unauthorized,在此記錄解決方式

npm ERR! code E401 
npm ERR! 401 Unauthorized: 套件名稱

解決方式

  1. 找到.npmrc 配置文件位置
  2. 移除或更名 .npmrc
  3. 重新執行ng update 套件名稱


參考資料

如有錯誤或建議,歡迎留言指教,謝謝!!
(相關內容如有侵犯隱私或著作權,請協助通知刪除,感謝)

沒有留言:

張貼留言