错误realmjs需要节点程序包管理器(n或nvm)。当run-ios反应本机时

时间:2019-01-12 11:50:30

标签: react-native

我在React Native中使用领域,并且在Mac上构建时出现此错误:

RealmJS requires a node package manager (n or nvm).
Command /bin/sh failed with exit code 1

2 个答案:

答案 0 :(得分:0)

我个人更喜欢nodenv。如果您熟悉它,它的工作方式与rbenv完全相同。 但是realm想要nnvm,我认为这不公平。它应该只希望并期待node a 版本。没有任何节点包管理器,或更糟的是,没有特定的节点包管理器。

答案 1 :(得分:0)

无论何时发生此错误,都意味着节点版本和react-native版本与领域数据库版本和以下错误不兼容 1-RealmJS需要节点程序包管理器(n或nvm)。 命令/ bin / sh失败,退出代码为1 2-PhaseScriptExecution缺少与领域等相关的脚本文件 所以,要解决此卸载领域,然后使用其他领域版本重新安装它。无需触摸节点,本机反应等。