在執行sudo npm install 時,出現 permission denied, mkdir “xxx” 權限錯誤問題描述解決方法Reference 解決方法 Reference

在執行sudo npm install時,遇到以下錯誤

gyp verb build dir attempting to create "build" dir: ...
gyp ERR! configure error
gyp ERR! stack Error: EACCES: permission denied, mkdir '...'

即使我下了sudo 依然如故,疑似是安裝過程中,執行了需要授權的指令 例如 mkdir

解決方法

sudo npm install 後面加上權限相關參數 --unsafe-perm=true --allow-root
在過程中可能會需要貴方手動輸入 agree

sudo npm install --unsafe-perm=true --allow-root

tada~~

Reference

stackoverflow