我正在努力设置环境,有人可以查看这些错误并告诉我它们的含义吗?
谢谢,我比你知道的更感激。
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
答案 0 :(得分:1)
peer dep missing
表示您安装的软件包依赖于那些缺少的依赖项才能正常运行。例如,react-navigation-stack 依赖于其他一些包,其中 react-navigation 是核心依赖项。如果未安装 react-navigation,react-navigation-stack 会将 react-navigation 标记为缺少依赖项。
要解决此问题,请尝试以下一项或全部操作,直到您的问题得到解决
转到项目级别的 android 目录并运行 ./gradlew clean
然后尝试构建项目
如果问题仍然存在,请删除 node_modules 文件夹并再次运行 npm install
以拉取所需的依赖项
如果这不起作用,请运行 npm list
,然后通过安装带有 UNMET DEPENDENCY
标志的任何依赖项来解决所有 peer dep missing
问题