react-native链接领域失败

时间:2017-06-30 18:51:10

标签: android node.js react-native realm

我正在尝试开始使用react-native,我也想使用领域。这是一个全新的项目,这是我的步骤:

$ react-native init BibleBinderRN
$ cd BibleBinderRN/
$ react-native -v

此时我看到了:

  

react-native-cli:2.0.1

     

react-native:0.45.1

下一步:

$ npm install --save realm
$ react-native -v

结果:

react-native-cli: 2.0.1

react-native: n/a - not inside a React Native project directory

我不明白为什么这不是RN项目目录。有人可以帮忙吗?

3 个答案:

答案 0 :(得分:2)

我在React Native上比较新,但是在最后几天我得到了同样的错误。 实际上,当我使用命令npm install blabla --save安装不同的插件时,就在我无法运行react-native link ...甚至react-native run-android之类的命令之后

在阅读了不同的主题后,我找到的解决方案就是用纱线来做。实际上,使用命令yarn add blabla它可以完美地运行。我在github上找到的一些解释是关于npm版本的问题。

但是,如果你找到了解决方案,我很感兴趣!

答案 1 :(得分:0)

第一次运行:

npx react-native init name-project

然后安装 Realm:

npm install realm

不要全局使用 CLI https://reactnative.dev/docs/_getting-started-linux-android#installing-dependencies

答案 2 :(得分:0)

之前的评论没有提到如何正确地将设置 react-native 项目与 Realm 连接起来。 这不是微不足道的!您可以在此处找到设置连接到领域的本机应用程序的快速步骤:How do you setup Realm with React Native?

这将生成一个示例应用程序,您可以将其用作实现您自己的功能的帮助。