首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何删除reach导航5.x警告

如何删除reach导航5.x警告
EN

Stack Overflow用户
提问于 2020-02-13 16:25:18
回答 1查看 2.1K关注 0票数 4

我正在开发一个使用react本地世博会的移动应用程序。我使用了ReactiveNavigationVersion5.x并得到了以下警告:

使用警告进行编译的web。

D:/_expo/navi/node_modules/@react-navigation/routers/lib/module/index.js试图导入错误:“DrawerActionType”不是从'./DrawerRouter‘导出的。

D:/_expo/navi/node_modules/@react-navigation/routers/lib/module/index.js试图导入错误:“DrawerNavigationState”不是从'./DrawerRouter‘导出的。

D:/_expo/navi/node_modules/@react-navigation/routers/lib/module/index.js试图导入错误:“DrawerRouterOptions”不是从'./DrawerRouter‘导出的。

D:/_expo/navi/node_modules/@react-navigation/routers/lib/module/index.js试图导入错误:“StackActionType”不是从'./StackRouter‘导出的。

D:/_expo/navi/node_modules/@react-navigation/routers/lib/module/index.js试图导入错误:“StackNavigationState”不是从'./StackRouter‘导出的。

D:/_expo/navi/node_modules/@react-navigation/routers/lib/module/index.js试图导入错误:“StackRouterOptions”不是从'./StackRouter‘导出的。

D:/_expo/navi/node_modules/@react-navigation/routers/lib/module/index.js试图导入错误:“TabActionType”不是从'./TabRouter‘导出的。

D:/_expo/navi/node_modules/@react-navigation/routers/lib/module/index.js试图导入错误:“TabNavigationState”不是从'./TabRouter‘导出的。

D:/_expo/navi/node_modules/@react-navigation/routers/lib/module/index.js试图导入错误:“TabRouterOptions”不是从'./TabRouter‘导出的。

请指点。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-24 00:00:08

删除未从文件导出的导入。

据我所见,StackRouter、TabRouter和DrawerRouter遵循相同的模式,并且没有导出具有结尾的导入: ActionType、RouterOptions和NavigationState。

我不知道世博会是否会把这些进口产品留到以后,因为它包括了SDK或者一些我不知道的东西,我在这里做了改变,我的项目继续正常运行,没有这些黄盒子。

node_modules/@react-navigation/routers/lib/module/index.js之前:

代码语言:javascript
复制
import * as CommonActions from './CommonActions';
export { CommonActions };
export { default as BaseRouter } from './BaseRouter';
export { default as StackRouter, StackActions, StackActionType, StackRouterOptions,         StackNavigationState } from './StackRouter';
export { default as TabRouter, TabActions, TabActionType, TabRouterOptions, TabNavigationState } from './TabRouter';
export { default as DrawerRouter, DrawerActions, DrawerActionType, DrawerRouterOptions, DrawerNavigationState } from './DrawerRouter';
export * from './types';
//# sourceMappingURL=index.js.map

node_modules/@react-navigation/routers/lib/module/index.js后:

代码语言:javascript
复制
import * as CommonActions from './CommonActions';
export { CommonActions };
export { default as BaseRouter } from './BaseRouter';
export { default as StackRouter, StackActions } from './StackRouter';
export { default as TabRouter, TabActions } from './TabRouter';
export { default as DrawerRouter, DrawerActions } from './DrawerRouter';
export * from './types';
//# sourceMappingURL=index.js.map
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60212460

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档