【问题标题】:How to use react-native-navigation along with Create React Native App?如何使用 react-native-navigation 和 Create React Native App?
【发布时间】:2018-07-31 18:16:21
【问题描述】:

我找不到任何有关如何通过 Create React Native 应用项目安装/使用 react-native-navigation 的信息。

谁有这方面的经验?

谢谢。

【问题讨论】:

    标签: react-native-navigation react-native-navigation-v2


    【解决方案1】:

    可能是this discussion 有帮助,您会更好地了解安装“本机模块”与“普通模块”的含义(我发明了这两个术语)。

    请记住,一方面,原生模块是您必须在 XCode 和 Android Studio 中配置、修改 gradle 文件、iOS 中的 info.plist 等,这些类型的模块使用操作系统原生 api 工作,即大大提高了应用程序的速度和性能,这几乎与使用移动设备的本地语言编写应用程序所达到的速度相同。

    另一方面,普通模块或 Javascript 模块开箱即用,如果你必须配置一些东西,它只会在 javascript 端,没有 XCode,没有 Android Studio,什么都没有,但它们没有原生“真正的原生”支持。

    CRNA official docs 说:

    创建 React Native App 是开始构建新应用的最简单方法 反应本机应用程序。它允许您在没有 安装或配置任何工具来构建本机代码 - 没有 Xcode 或 需要安装 Android Studio

    在幕后它将使用Expo,并限制您只能使用“普通模块”或支持 expo 的模块。

    为了获得 react-native-navigation 支持,您需要“纱线弹出”您的应用程序以使其与本机兼容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-27
      • 2022-10-25
      • 2019-01-23
      • 2019-06-25
      • 1970-01-01
      • 1970-01-01
      • 2018-08-10
      • 1970-01-01
      相关资源
      最近更新 更多