错误:EACCES:权限被拒绝,打开“/Users/me/.yarnrc”

问题描述 投票:0回答:2

您好,我在尝试安装 React 应用程序时收到此消息。错误:EACCES:权限被拒绝,打开“/Users/me/.yarnrc”

请帮忙!

javascript
2个回答
2
投票

该消息与您的包管理器相关,而不是与反应相关。 我自己不使用 Yarn,但在你的情况下,yarn 似乎无法访问 ~/.yarnrc 文件。

要解决此问题,您必须授予该文件正确的权限。

这可能有帮助:

sudo chown $USER ~/.yarnrc
sudo chmod +r ~/.yarnrc

0
投票

我遇到了同样的问题。在尝试使用

sudo su otheruser
之前,我已经使用
otheruser
变成了
yarn
。我错误地认为
sudo su
会将我移动到另一个目录。事实并非如此。

但对我来说,一个简单的解决方法就是:

> pwd

当我发现自己没有达到预期时:

> cd ~

移动到

otheruser
的主目录:

> pwd
/home/otheruser

有时简单的事情会让你失望。我希望这可以帮助别人。

© www.soinside.com 2019 - 2024. All rights reserved.