如何解决EACCES:权限被拒绝在Mac上全局安装的Npm软件包 编辑
我给自己做了一个包装,他尝试访问自己的文件夹以获取配置文件并在上面写,但出现以下错误:
[Error: EACCES: permission denied,open '/usr/local/lib/node_modules/custom-rpc/config.json'] {
errno: -13,code: 'EACCES',syscall: 'open',path: '/usr/local/lib/node_modules/custom-rpc/config.json'
}
我试图将文件夹更改为777
...
在全局安装软件包时,我试图通过--unsafe-perm
和--unsafe-perm=true
这是我使用的命令:sudo npm i -g --unsafe-perm=true custom-rpc
编辑
因此,当您应用递归777
chmod时,它可以工作,但是有一种方法可以存储单个值,而不会出现此问题...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。