我无法摆脱这个错误。我已经安装了react-native-community/reactive,所以我不知道为什么它显示它不存在。我已经尝试了这个链接上的一切:facebook/react-native#34315请帮助我。
npx react-native-info的结果:
系统:操作系统:macOS 13.1 CPU:(8)arm 64苹果M1内存:83.02 MB / 8.00 GB shell :版本:5.8.1路径:/bin/zsh二进制文件:Node:版本:18.16.1路径:/usr/local/bin/node Yarn:版本:1.22.19路径:/opt/homebrew/bin/yarn npm:版本:9.5.1路径:/usr/local/bin/npm Watchman:版本:2023.07.10.00路径:/opt/homebrew/bin/watchman管理器:CocoaPods:版本:1.12.1路径:/usr/local/bin/pod SDK:iOS SDK:平台:
- DriverKit 22.4
- iOS 16.4
- macOS 13.3
- tvOS 16.4
- watchOS 9.4 Android SDK:Not Found IDE:Android Studio:2022.2 AI-222.4459.24.2221.10121639 Xcode:version:14.3.1/14E300c path:/usr/bin/xcodebuild语言:Java:Not Found Ruby:version:2.6.10 path:/usr/bin/ruby npmPackages:“@react-native-community/software”:Not Found react:installed:18.2.0 wanted:18.2.0 react-native:installed:0.72.3 wanted:0.72.3 react-native-macos:Not Found npmGlobalPackages:“react-native”:Not Found Android:hermesEnabled:true newArchEnabled:false iOS:hermesEnabled:true newArchEnabled:false
1条答案
按热度按时间ecfdbz9o1#
溶液
我也被困在这个小时.但后来我发现在这个线程的解决方案.基本上:
字符串
确保package.json类似于this。在package.json中添加resolutions键可确保项目中使用指定版本的Metro(0.79.1)。此步骤将覆盖Metro的任何其他嵌套依赖版本。