React-Native env:节点:没有这样的文件或目录

Alm*_*ren 3 xcode react-native

在 Xcode env 中编译我的 react-native 项目时出现以下构建错误: node: No such file or directory

不知道是什么原因造成的?Node v8.9.4 React-Native v0.50.4 NPM v5.6.0 我正在使用 nvm

Lui*_*uis 11

如果你使用 nvm 做

sudo ln -s "$(which node)" /usr/local/bin/node 
Run Code Online (Sandbox Code Playgroud)

这会将当前 nvm 链接到您的 usr 本地,下次 Xcode 将找到正确的节点路径和版本

  • 这是一个很好的解决方案。只需记住一件事:它会专门将 XCode 知道的 Node 版本设置为您当前激活的版本。如果您曾经使用 NVM 切换节点版本,则应该重新运行此命令,以便 XCode 符号链接到同一版本 (3认同)

Huy*_* Vo 4

nvm如果您使用的是并且,这是此错误的解决方案之一sentryhttps://docs.sentry.io/clients/react-native/manual-setup/#using-node-with-nvm