平时在使用 Terminal npm install 的时候经常会遇到这个没有权限的问题,之前用到的解决方式是sudo chmod -R 777 filename/,当时可能解决了这个问题,但是过段时间你在安装其他软件的时候又会出现相同的没权限错误提示,后面在 Stackoverflow 上面找到了一种更好的方式

https://stackoverflow.com/questions/48910876/error-eacces-permission-denied-access-usr-local-lib-node-modules-react

直接使用命令来修改文件目录的持有者即可
sudo chown -R itgoyo /Users/itgoyo/Documents/hexo/

以上只是我自己的用户名还有出现问题的目录请改成你们自己的用户名还有出现问题的目录路径即可。




发现更多更好玩的,欢迎关注我的微信公众号: FullStacker