【问题标题】:How to use expo kit in react native init?如何在反应原生初始化中使用expo kit?
【发布时间】:2017-10-04 06:06:12
【问题描述】:

我已经使用 create react native app 工具来创建我的应用程序的初始设置。对于 CRNA,我也使用了 Expokit。将 CRNA 弹出到 react-native init 设置后,我无法使用 expo 相机功能。在模拟器中启动应用程序时出现以下错误(“未定义不是对象(评估'ExponentConstants.linkingUri)”)。弹出应用程序后如何解析和使用expokit?

【问题讨论】:

    标签: react-native expo react-native-camera create-react-native-app


    【解决方案1】:

    现在你可以使用react-native-unimodules

    如果您通过 react-native init 或使用 ignite-cli 之类的其他工具,那么您需要添加 react-native-unimodules 打包到您的项目并进行配置 首先:按照README中的说明进行操作。

    详情请见expo blog

    【讨论】:

      【解决方案2】:

      create-react-native-app 弹出后,您需要使用 Git 或其他版本控制工具返回。您可以使用create-react-native-app 创建一个新项目,复制您的 JS 代码,确保其正常运行,然后弹出,这次选择 ExpoKit 选项。

      【讨论】:

      • 我无法在 react-native init 中使用 ExpoKit。这是我目前面临的问题。
      • 我不明白你的问题或你的回购状态。 CRNA 文档解释了如何创建新项目并弹出到 ExpoKit。
      【解决方案3】:

      目前还不可能,根据 Expo Forumn 中的这个答案:https://forums.expo.io/t/react-native-init-expo-sdk/1903/2

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-10-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多