【问题标题】:From React-native-navigation v1 to react-native-navigation v2 for existing project从 React-native-navigation v1 到现有项目的 react-native-navigation v2
【发布时间】:2018-10-27 11:58:35
【问题描述】:

他们有什么方法可以将 react-native-navigation v1 项目转换为 react-native-navigation v2

【问题讨论】:

    标签: react-native-navigation wix-react-native-navigation


    【解决方案1】:

    我们正在试验一种适配器,它允许您将现有的 v1 api 与 v2 结合使用。 https://github.com/wix-playground/react-native-navigation-v1-v2-adapter

    我们能够在几分钟内将一个非常大的项目转换为 v2。我建议您在过渡到 v2 时将其用作临时步骤。 每当您使用 v1 api 时,它都会打印以记录等效的 v2 api,这使您可以按照自己的节奏转换您的应用程序。

    【讨论】:

    • 您好@guy.gc,当我尝试运行 react-native run-ios 时出现以下错误:以下构建命令失败:CompileC /Users/*/test/ios/build/ Build/Intermediates.noindex/ReactNativeNavigation.build/Debug-iphonesimulator/ReactNativeNavigation.build/Objects-normal/x86_64/RCTHelpers.o RCTHelpers.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler(1失败)似乎 RNN2 与 RN 0.55.4 有一些问题。
    • 解决了这个问题:React/Views/RCTFont.h:第 21 行 -RCT_EXTERN BOOL RCTHasFontHandlerSet(); //原始 +RCT_EXTERN BOOL RCTHasFontHandlerSet(void); //改变了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-03
    • 2019-10-22
    • 1970-01-01
    相关资源
    最近更新 更多