React native 获取元素类型无效:应为字符串,但获取:未定义。请检查';HeaderBackButton';

React native 获取元素类型无效:应为字符串,但获取:未定义。请检查';HeaderBackButton';,react-native,react-native-android,react-navigation-stack,React Native,React Native Android,React Navigation Stack,当我从一个屏幕导航到另一个屏幕时,我遇到了错误,但当有人把我的分支拉到他们的机器上时,应用程序运行得非常好 错误:元素类型无效--应为字符串(对于内置组件) 或类/函数(用于复合组件),但得到:未定义。你可能忘了 从定义组件的文件中导出组件。检查的渲染方法 headerback按钮 环境:: 节点-v v12.8.0 npm-v 6.14.8 其他套餐: “依赖项”:{ “@react本机社区/异步存储”:“^1.12.0”, “@react本地社区/屏蔽视图”:“0.1.10”, “@reac

当我从一个屏幕导航到另一个屏幕时,我遇到了错误,但当有人把我的分支拉到他们的机器上时,应用程序运行得非常好

错误:元素类型无效--应为字符串(对于内置组件) 或类/函数(用于复合组件),但得到:未定义。你可能忘了 从定义组件的文件中导出组件。检查的渲染方法
headerback按钮

环境::

节点-v v12.8.0

npm-v 6.14.8

其他套餐: “依赖项”:{ “@react本机社区/异步存储”:“^1.12.0”, “@react本地社区/屏蔽视图”:“0.1.10”, “@react导航/native”:“5.6.1”, “@react导航/堆栈”:“^5.9.0”, “i18next”:“19.5.2”, “反应”:“16.11.0”, “react-i18next”:“11.7.0”, “反应本机”:“0.62.2”, “react本机摄像头”:“3.31.0”, “反应本机配置”:“1.2.1”, “反应本机手势处理程序”:“1.6.1”, “react native get random Value”:“1.4.0”, “反应本地位置”:“2.5.0”, “react native modalize”:“2.0.5”, “react native Reactivated”:“1.9.0”, “反应本地安全区域上下文”:“3.0.7”, “反应本机屏幕”:“2.9.0”, “react native svg”:“12.1.0”, “ts行动”:“11.0.0”, “使用上下文选择器”:“1.1.2”, “uuid”:“8.2.0” }, “依赖性”:{ “@babel/core”:“^7.6.2”, “@babel/runtime”:“^7.6.2”, “@react native community/eslint config”:“^0.0.5”, “@types/jest”:“^26.0.3”, “@types/react”:“^16.9.38”, “@types/react native”:“^0.62.13”, “@types/react测试呈现程序”:“^16.9.2”, “@types/uuid”:“^8.0.0”, “@typescript eslint/eslint插件”:“^3.9.1”, “@typescript eslint/parser”:“^3.9.1”, “巴别塔笑话”:“^24.9.0”, “巴别塔插件模块解析器”:“^4.0.0”, “eslint”:“^6.8.0”, “eslint配置美观”:“^6.11.0”, “eslint插件反应”:“^7.20.6”, “eslint插件反应挂钩”:“^4.1.0”, “eslint插件反应本机”:“^3.8.1”, “哈士奇”:“^4.2.5”, “玩笑”:“^24.9.0”, “林特舞台”:“^10.2.11”, “metro react native babel预设”:“^0.58.0”, “更漂亮”:“^2.0.5”, “react native fast image”:“^8.1.5”, “反应测试渲染器”:“16.11.0”, “ts笑话”:“^26.1.1”, “tslint”:“^6.1.2”, “类型脚本”:“^3.9.5”
}

我在回答我自己的问题:经过整整两天的努力,我得到了解决方案“npx react native start--reset cache”,谢谢。从react native/stack 5.8.0迁移到5.9.0时,我也遇到了同样的问题。你为我节省了很多时间。