您好,我在尝试安装 React 应用程序时收到此消息。错误:EACCES:权限被拒绝,打开“/Users/me/.yarnrc”
请帮忙!
该消息与您的包管理器相关,而不是与反应相关。 我自己不使用 Yarn,但在你的情况下,yarn 似乎无法访问 ~/.yarnrc 文件。
要解决此问题,您必须授予该文件正确的权限。
这可能有帮助:
sudo chown $USER ~/.yarnrc
sudo chmod +r ~/.yarnrc
我遇到了同样的问题。在尝试使用
sudo su otheruser
之前,我已经使用 otheruser
变成了 yarn
。我错误地认为 sudo su
会将我移动到另一个目录。事实并非如此。
但对我来说,一个简单的解决方法就是:
> pwd
当我发现自己没有达到预期时:
> cd ~
移动到
otheruser
的主目录:
> pwd
/home/otheruser
有时简单的事情会让你失望。我希望这可以帮助别人。