我正在开发一个使用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‘导出的。
请指点。
发布于 2020-02-24 00:00:08
删除未从文件导出的导入。
据我所见,StackRouter、TabRouter和DrawerRouter遵循相同的模式,并且没有导出具有结尾的导入: ActionType、RouterOptions和NavigationState。
我不知道世博会是否会把这些进口产品留到以后,因为它包括了SDK或者一些我不知道的东西,我在这里做了改变,我的项目继续正常运行,没有这些黄盒子。
node_modules/@react-navigation/routers/lib/module/index.js之前:
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.mapnode_modules/@react-navigation/routers/lib/module/index.js后:
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.maphttps://stackoverflow.com/questions/60212460
复制相似问题