7

我刚刚react-native-vector-icons从 7.1 版升级到 8.0 版......现在我收到以下错误:

    unable to resolve module `./tab-bar-item-ios` from `node_modules\react-native-vector-icons\lib\create-icon-set.js`
    None of these files exist:
  * node_modules\react-native-vector-icons\lib\tab-bar-item-ios(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx).........etc

我使用 Windows 计算机在真正的 Android 设备上进行测试。有任何想法吗?

4

2 回答 2

26

这是一个缓存问题,你可以修复它运行:

react-native start --reset-cache

创建此帐户只是为了回答您的问题,呵呵,我知道这些错误是多么令人沮丧。

于 2021-01-25T19:22:40.820 回答
0

指定 react-native-vector-icons 的版本时是否使用了插入符号(^)?我有同样的错误信息,删除'^'后它对我有用

“反应原生矢量图标”:“^8.0.0”=>“反应原生矢量图标”:“8.0.0”

于 2021-01-24T10:44:34.570 回答