MK_*_*rce 8 json react-native react-navigation expo react-navigation-bottom-tab
在我的 app.json 文件夹中,我将所有内容都很好地捆绑在一起,但在安装列表的底部有一个未定义的包:
“未定义”:“反应导航/底部选项卡”
我尝试运行"npm install react-navigation/bottom-tabs"
但它引发了此错误:
warn 未定义的包已被忽略,因为它包含无效的配置。原因:找不到模块“undefined/package.json”
以前有人遇到过这样的问题吗?我正在运行React-Native
版本 5 Expo
。
编辑:事实证明它应该是@react-navigation/bottom-tabs,所以我安装了它并进行了调整;但现在我仍然坚持 app.json 文件夹中原始未定义的包,并且无法摆脱它。
所以,我忘记了这篇文章的存在,实际上我几个月前就发现了这一点。当你处理:
一个坏包,
错误的版本,
或者您的“package.json”文件(包含包列表的文件)有问题
这些步骤应该可以修复它:
注意:您执行此操作而不是“expo-uninstall”,因为“expo-uninstall”不存在。我们使用“expo-install”而不是“npm”或“yarn”安装,以确保您下载与您的 expo 版本相关的正确 npm 或yarn 版本。
打开 package.json 文件并查看您卸载的坏包是否仍然存在。
如果坏包仍然存在,请从文件中选择并删除它,然后保存。
在正确的包名称上运行“expo”“npm”或“yarn”安装
这应该可以解决它。当使用“expo install”执行步骤 4 时,最好解决此问题,因为您可能拥有不兼容的软件包版本,因此这将防止再次发生这种情况。
就我而言,我无法弄清楚为什么我的终端告诉我特定的包不存在,所以我执行了“sud”命令来强制下载该包。这个包不存在,因为我实际上拼写错误。
归档时间: |
|
查看次数: |
23138 次 |
最近记录: |