我正在开发一个新的反应原生项目(CLI)。所以我开始添加和配置 React 导航(堆栈和抽屉)。我还添加了 React-native 手势处理程序和反应原生屏幕(因为两者都是反应导航的依赖项)。到这里为止,一切都很好。
在此之后,我添加了 MongoDB Realm(npm install realm),但随后我的应用程序开始失败。它在构建时显示了许多错误,并且在纠正了所有应用程序安装成功后,但是当我尝试在模拟器中打开应用程序时,它立即关闭,没有任何错误。显示的唯一消息是:
我花了一整天的时间研究并试图修复它,但我什么也做不了。
所以我创建了一个新项目并以相反的方式开始。首先,安装和配置 Realm,一切都很好。然后,我添加了反应导航堆栈,仍然可以。但是当我添加 react native navigation Drawer 并配置它的依赖项(手势处理程序和 react native 屏幕,我还必须启用 hermes,因为它的屏幕必须具有)应用程序开始崩溃,与以前的应用程序完全相同。
我试图以多种方式修复它,但似乎没有任何效果。我开始绝望了,因为我已经 2 天没有在我的应用程序中做任何事情了:C
我希望你们中的任何人都可以帮助我:)