奇怪的是, react-native-vector-icons
运行良好,但通过使用 ^
(“^6.6.0”)作为其在新版本文件上的版本错误的 package.json
发生。
这很奇怪,因为两天前它运行良好但现在开始我的项目遇到了这个错误:
错误:错误:无法解析模块
@react-native-community/toolbar-android
来自node_modules\react-native-vector-icons\lib\toolbar-android.js
:在项目中找不到@react-native-community/toolbar-android。原文由 AmerllicA 发布,翻译遵循 CC BY-SA 4.0 许可协议
在阅读 了这个问题 并尝试了许多解决方案后,我找到了两个解决方案:
You can delete all
node_modules
folder and put the version ofreact-native-vector-icons
to"6.6.0"
instead of"^6.6.0"
and then install all packages again.绝对,最好删除所有缓存和构建并重新启动一切。 ( _不推荐_)您可以使用以下命令安装
@react-native-community/toolbar-android
:或者
注意:这两种解决方案都是临时的,很快就会修复此错误,无需安装
toolbar-android
包。上次更新
我在我的项目上将包更新为版本
"^7.0.0"
并且问题仍然存在,所以这个解决方案目前是坚持不懈的。新更新
此问题已在版本
"^7.1.0"
上修复,无需安装@react-native-community/toolbar-android
。