React Native 项目初始编译报错

React Native project initial compilation error

我创建了一个新的 React Native 项目并 运行 它在 Xcode 中。我在终端中收到以下错误,无法确定如何修复:

ERROR EACCES, permission denied '/Users/andrey.pokrovskiy/.babel.json'
{"errno":3,"code":"EACCES","path":"/Users/andrey.pokrovskiy/.babel.json","syscall":"open"}
Error: EACCES, permission denied '/Users/andrey.pokrovskiy/.babel.json'
at Object.fs.openSync (evalmachine.:438:18)
at Object.fs.writeFileSync (evalmachine.:977:15)
at save (/Users/andrey.pokrovskiy/Desktop/lab/NewiOsApp/node_modules/react-native/node_modules/babel-core/lib/api/register/cache.js:35:19)
at process._tickCallback (node.js:419:13)
at Function.Module.runMain (module.js:499:11)
at startup (node.js:119:16)
at node.js:906:3

我试过 chown 文件并寻找解决方案,但没有成功。

同时 Xcode 抛出 Apple Mach-o 链接器错误,其中包含 25 个错误。 我从未与 Xcode 合作过,所以不知道那是什么意思。

看似简单的安装对我来说变成了一场噩梦。 如有任何帮助,我们将不胜感激!

我遇到了同样的问题,我通过执行以下命令修复了它:

sudo chmod 777 /Users/xxxx/.babel.json

然后重新初始化react-native项目

react-native init awesome-project