【问题标题】:react-native link realm failsreact-native 链接领域失败
【发布时间】:2017-06-30 18:51:09
【问题描述】:

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

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

此时我看到了:

react-native-cli: 2.0.1

反应原生: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 项目目录。有人可以帮忙吗?

【问题讨论】:

    标签: android node.js react-native realm


    【解决方案1】:

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

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

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

    【讨论】:

    • 这成功了!我很想为 nom 找出答案,但我想这只是一个错误。谢谢!
    【解决方案2】:

    第一次运行:

    npx react-native init name-project
    

    然后安装 Realm:

    npm install realm
    

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

    【讨论】:

      【解决方案3】:

      之前的 cmets 没有提及如何正确连接设置的 react-native 项目与领域。 这不是小事!您可以在此处找到设置连接到领域的 react-native 应用程序的快速步骤:How do you setup Realm with React Native?

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-11-28
        相关资源
        最近更新 更多