我在导入这个的时候遇到了以下问题:
从‘react-native-vector-icons/AntDesign’导入图标;
错误:
错误:捆绑失败:错误:无法从/Desktop/development/cbcvp-rn/cbcvp/node_modules/react-native-elements/src/helpers/getIconType.js解析模块react-native-vector-icons/AntDesign:模块react-native-vector-icons/AntDesign在Haste模块映射中不存在
这可能与https://github.com/facebook/react-native/issues/4968有关,请尝试执行以下操作: 1.清除watchman watches:watchman watch-del-all。2.删除node_modules文件夹:rm -rf node_modules && npm install。3.重置Metro Bundler缓存:rm -rf /tmp/metro-bundler-cache-*或npm start -- --reset-cache。4.移除haste缓存:rm -rf /tmp/haste-map-react-native-packager-*。at ModuleResolver.resolveDependency (/Users/amit/Desktop/development/cbcvp-rn/cbcvp/node_modules/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:91:16) at DependencyGraph.resolveDependency (/Users/amit/Desktop/development/cbcvp-rn/cbcvp/node_modules/metro/src/node-haste/ at ModuleResolver.resolveDependency ResolutionRequest.resolveDependencyDependencyGraph.js:272:4579)在/Users/amit/Desktop/development/cbcvp-rn/cbcvp/node_modules/metro/的dependencies.map.relativePath (/Users/amit/Desktop/development/cbcvp-rn/cbcvp/node_modules/metro/src/DeltaBundler/traverseDependencies.js:376:19) at Array.map ()在resolveDependencies (/Users/amit/Desktop/development/cbcvp-rn/cbcvp/node_modules/metro/src/DeltaBundler/traverseDependencies.js:374:16)在/Users/amit/Desktop/development/cbcvp-rn/cbcvp/node_modules/metro/src/DeltaBundler/traverseDependencies.js:297:473捆绑ios的步骤(/Users/amit/Desktop/development/cbcvp-rn/cbcvp/node_modules/metro/src/DeltaBundler/traverseDependencies.js:297:313)处的Generator.next ()处的src/DeltaBundler/traverseDependencies.js:212:33,dev ./index.js▓▓▓▓▓▓░░░░░░░░░░38.0% (719/1166),失败。
如何修复这个错误谁能帮我...
谢谢
发布于 2020-06-02 23:33:29
运行以下命令
npm i react-native-vector-icons
npx react-native link react-native-vector-icons希望能有所帮助。
发布于 2019-10-03 13:58:03
如果没有使用react-native-link来链接你的库。也可以尝试清除缓存并重新启动Metro Bundler。在安装任何库之后,有时会发生这种情况。如果可以的话,请告诉我。谢谢
发布于 2019-10-04 18:30:46
纱线添加react-native-vector-图标
react-native链接react-native-vector-icons
希望对你有用
https://stackoverflow.com/questions/58212413
复制相似问题