首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何解决拒绝权限的错误与反应本机?

如何解决拒绝权限的错误与反应本机?
EN

Stack Overflow用户
提问于 2018-12-21 01:02:47
回答 8查看 28.1K关注 0票数 4

更新:

在终端中,我看到这个文件有“-rw-r-r-”。需要运行哪些命令才能将其更改为正确的权限?

我试着跑

代码语言:javascript
复制
react-native run-ios

我不断地得到以下错误:

代码语言:javascript
复制
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                 ^

Error: EACCES: permission denied, open '/Users/sharatakasapu/Desktop/projects/albums/node_modules/.cache/@babel/register/.babel.7.2.2.development.json'
    at Object.fs.openSync (fs.js:646:18)
    at Object.fs.writeFileSync (fs.js:1299:33)
    at save (/Users/sharatakasapu/Desktop/projects/albums/node_modules/@babel/register/lib/cache.js:52:15)
    at _combinedTickCallback (internal/process/next_tick.js:131:7)
    at process._tickCallback (internal/process/next_tick.js:180:9)
    at Function.Module.runMain (module.js:695:11)
    at startup (bootstrap_node.js:191:16)
    at bootstrap_node.js:612:3

我试着在为什么babel在USERPROFILE路径中存储.babel.json继续学习,但不知道如何使用它来解决我的问题,因为我是新手。对如何解决这个问题有什么建议吗?

EN

回答 8

Stack Overflow用户

发布于 2018-12-30 18:32:41

关于这一点,我很久以前就见过这个问题了!

也有可能,他们可能听起来相当蹩脚,但请容忍我和阅读!

1: --您正在使用的用户配置文件--没有访问目标文件的权限!或者您可能无法访问根节点包!你能做的就是

代码语言:javascript
复制
sudo chmod -R 777 /Users/sharatakasapu/{your node module path}

但解决办法似乎有点琐碎!

2:允许当前用户读取所有缓存和属性文件+文件夹的!通过做

代码语言:javascript
复制
sudo chown -R $USER:$GROUP ~/.npm

sudo chown -R $USER:$GROUP ~/.config

要了解更多信息,您可以遵循这些链接。

对于解决方案1:stackLink

对于解决方案2:githubLink

票数 10
EN

Stack Overflow用户

发布于 2019-08-19 16:59:53

也有同样的问题。

这对我起了作用:

  1. 运行whoami以获取当前用户。
  2. 运行:sudo chown -R ownerName: /path/to/node_modules
票数 7
EN

Stack Overflow用户

发布于 2019-07-18 20:40:41

看上去你没有权限-试试这个

sudo chmod -R 777 {path}

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53877975

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档