sha*_*aka 4 npm babeljs react-native npm-install
更新:
在终端中,我看到此文件具有“ -rw-r--r--”。我需要运行什么命令才能将其更改为正确的权限?
我正在尝试跑步
react-native run-ios
Run Code Online (Sandbox Code Playgroud)
而且我不断收到如下所示的错误:
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
Run Code Online (Sandbox Code Playgroud)
我试图遵循为什么babel将.babel.json存储在USERPROFILE路径中,但是由于我是新来的人,所以不知道如何使用它来解决我遇到的问题。关于如何解决这个问题的任何建议?
关于这个问题,我很早以前就已经看到过这个问题!
在某些情况下,它们听起来可能有些la脚,但请和我一起阅读!
1:您使用的用户个人资料无法访问目标文件!否则您可能无权访问根节点软件包!你能做的是
sudo chmod -R 777 /Users/sharatakasapu/{your node module path}
Run Code Online (Sandbox Code Playgroud)
但是解决方案似乎有些琐碎!
2:允许您当前的用户读取所有缓存和属性文件+文件夹!通过做
sudo chown -R $USER:$GROUP ~/.npm
sudo chown -R $USER:$GROUP ~/.config
Run Code Online (Sandbox Code Playgroud)
要了解更多,您可以点击以下链接。
对于解决方案1:stackLink
对于解决方案2:githubLink
归档时间: |
|
查看次数: |
7054 次 |
最近记录: |