升级到React Native 0.42以获得FlatList
支持后,我的应用程序不再正常运行。我收到以下错误:
我能找到的唯一相关信息是this github issue react-navigation
一个我不使用的包。
任何人都可以建议一种方法来调试此问题,或任何解决方法来摆脱它。
我尝试过通常删除node_modules
并重新安装。
更新
我已将问题隔离到Navigator
组件,因为我只是在没有导航器的情况下渲染初始路径时停止接收此错误
但使用react-native init
创建的新应用在呈现Navigator
非常不知道如何处理。提前谢谢。
答案 0 :(得分:2)
事实证明,我忘记清除build
下的ios
目录,这导致在旧的本机版本上运行新的Javascript。删除它显示我在ios文件中的合并冲突。
答案 1 :(得分:0)
对我来说,仅仅删除我工作的ios/build folder
是执行react-native upgrade
并在上述文件夹中重新创建依赖关系包