React Native 导入Search模块失败但同结构HomeScreen正常导入如何解决
问题原因与解决方案
1 组件导入语句错误
你编写的Search/index.js中核心组件导入来源错误:View、Text属于React Native内置基础组件,不是矢量图标库的导出内容,这是触发报错的核心原因。
修正Search/index.js的对应导入语句即可:
// 把错误的导入行替换为下面的内容 import { View, Text } from "react-native";
2 清除Metro缓存
如果你修正代码后仍提示模块找不到,是因为React Native的Metro打包工具存在缓存,没有识别到你后续新增的Search目录文件,执行以下命令重启服务清除缓存即可:
# npm 环境 npx react-native start --reset-cache # yarn 环境 yarn react-native start --reset-cache
执行完成后重新编译运行安卓应用即可正常加载Search页面。
内容的提问来源于stack exchange,提问作者Rishab Burman
相关产品推荐
相关产品推荐

