Reactjs 尝试导入错误:';应使用ActivityState';不是从';反应本机屏幕';

Reactjs 尝试导入错误:';应使用ActivityState';不是从';反应本机屏幕';,reactjs,react-native,expo,react-navigation,yarnpkg,Reactjs,React Native,Expo,React Navigation,Yarnpkg,我得到了这个错误: C:/Users/Mobile/node_modules/@react导航/drawer/lib/module/views/ResourceSavingScene.js 尝试导入错误:“shouldUseActivityState”未从“react native screens”导出。 在我能够进行登录验证之前,现在显示405错误,我不知道这是否与此错误有关。我正在使用react native expo创建项目。假设您使用的是expo 40 我可以根据确认, 如果将react

我得到了这个错误:

C:/Users/Mobile/node_modules/@react导航/drawer/lib/module/views/ResourceSavingScene.js
尝试导入错误:“shouldUseActivityState”未从“react native screens”导出。

在我能够进行登录验证之前,现在显示405错误,我不知道这是否与此错误有关。我正在使用react native expo创建项目。

假设您使用的是expo 40

我可以根据确认,

如果将react-native screens升级到较新版本,则可以消除编译/控制台警告-如果您同意expo,则会警告您react-native screens版本号超出范围(expo 40希望screens版本~2.15.0,实际当前版本2.17.x)

将expo升级到41.0.1,并将本机屏幕反应到3.0.0
~~删除了警告

您是否真的有一个在react native中出现此错误的复制程序?关于web,如果您使用ts loader,则该错误来自ts loader,如果您使用babel loader,则该错误将消失instead@satya164我在网上有这个错误。我应该如何使用babel loader?我甚至不知道我是在用ts加载器还是现在你在用什么?克拉?见@satya164我看过这个问题。babel插件对本地web的反应还不够吗?我正在使用react应用程序Rewired,你需要确保使用babel loader,就像在评论中一样。