npm: 权限阻止修复


在使用 npm install 时,总提示:

Error: EACCES: permission denied

今天通过这个命令设置了权限解决了问题:

sudo chown -R $(whoami) ~/.npm

方法来自:https://stackoverflow.com/a/51923345/1185971

---

在安装 node-gyp 时提示:

Unhandled rejection Error: EISDIR: illegal operation on a directory, open '/Users/baidu/.npm/_cacache/tmp'

npm ERR! cb() never called!

采用上文方法处理后,又提示:

Error: EACCES: permission denied, access '/usr/local/lib/node_modules'

于是,又执行了一个:

sudo chown -R $(whoami)  /usr/local/lib/node_modules

解决~


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM