安装第二个依赖项后的UNMET对等依赖项



我正在努力建立一个环境,有人能看看这些错误并告诉我它们的意思吗?

谢谢你,我比你知道的还要感激你。

npm ERR! peer dep missing: react@>=17.0.1, required by react-native-web@0.17.1
npm ERR! peer dep missing: react-dom@>=17.0.1, required by react-native-web@0.17.1
npm ERR! peer dep missing: react-native-gesture-handler@>= 1.5.0, required by react-navigation-stack@2.10.4
npm ERR! peer dep missing: react-native-screens@>=1.0.0 || >= 2.0.0-alpha.0 || >= 2.0.0-beta.0 || >= 2.0.0, required by react-navigation-stack@2.10.4
npm ERR! peer dep missing: react-navigation@^4.1.1, required by react-navigation-stack@2.10.4

peer dep missing表示您安装的某些包依赖于那些缺失的依赖项才能正常工作。例如,react导航堆栈依赖于其他几个包,其中react导航是其核心依赖项。如果未安装react导航,react导航堆栈将把react导航标记为缺少依赖项。

要修复此问题,请尝试以下一项或全部操作,直到您的问题得到修复

转到您的项目级android目录并运行./gradlew clean,然后尝试构建项目

如果问题仍然存在,请删除node_modules文件夹并再次运行npm install以提取所需的依赖项

如果不起作用,请运行npm list,然后通过安装带有peer dep missing标志的任何依赖项来解决所有UNMET DEPENDENCY问题

最新更新