执行yarn add react-navigation/bottom-tabs时遇Git错误128求助
问题解决方法
核心问题
你遇到的仓库找不到错误,根源是包名书写错误,同时package.json里的依赖配置也存在问题。
步骤1:修正package.json中的错误依赖
打开你的package.json文件,找到@react-navigation/native的依赖项,把错误的react-navigation/native替换为正确的版本格式(以下版本适配Expo 50,也可根据官方推荐选择合适版本):
"dependencies": { "@react-navigation/native": "^6.1.9", "expo": "~50.0.6", "expo-status-bar": "~1.11.1", "npm": "^10.4.0", "react": "18.2.0", "react-native": "0.73.4", "react-native-safe-area-context": "^4.9.0", "yarn": "^1.22.21" }
步骤2:执行正确的安装命令
使用带@前缀的正确包名执行安装:
yarn add @react-navigation/bottom-tabs
步骤3:(可选)清理缓存(若仍有问题)
如果之前的错误缓存导致安装异常,可清理yarn缓存后重新安装:
yarn cache clean yarn install
额外说明
- React Navigation的官方包都是scoped包,必须以
@react-navigation/开头,你之前写的react-navigation/bottom-tabs不是合法的包名,所以会触发git仓库查找失败的错误 - 你之前配置SSH密钥、修改npm registry的操作和本次问题无关,无需再针对这些操作调整
内容的提问来源于stack exchange,提问作者Newbie05
相关产品推荐
相关产品推荐

