在 React 项目中安装依赖项问题时面临问题

Posted

技术标签:

【中文标题】在 React 项目中安装依赖项问题时面临问题【英文标题】:Facing Issue while installing dependency issue in React project 【发布时间】:2021-10-16 11:37:22 【问题描述】:

当我尝试在我的 React 项目中安装新的依赖项时出现以下错误:

C:\Users\abhinavverma Desktop Sodexo-Fe Matchiq-fe> npm i @cypress/instrument-cra 
npm ERR! code ERESOLVE 
npm ERR! ERESOLVE unable to resolve dependency tree, 
npm ERR! npm ERR! While resolving: match-iq@0.1.0 
npm ERR! Found: prettier@1. 19.1 
npm ERR! node_modules/prettier 
npm ERR! dev prettier@"^1.19.1" from the root project 
npm ERR! 
npm ERR! Could not resolve dependency: 
npm ERR! peer prettier@">=2.0.0" from pretty-quick@3.1.1 I
npm ERR! node_modules/pretty-quick 
npm ERR! dev pretty-quick@"^3.0.0" from the root project 
npm ERR! npm ERR! Fix the upstream dependency conflict, or retry 
npm ERR! this command with --force, or --legacy-peer-deps 
npm ERR! to accept an incorrect (and potentially broken) dependency resolution. 
npm ERR! 
npm ERR! See C:\Users\abhinavverma AppData\Local\npm-cache\eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in: 
npm ERR! C:\Users\abhinavverma\AppData\Local\npm-cache_logs 2021-08-12T18_35_58_522Z-debug.log 

【问题讨论】:

在 React 项目中安装依赖项时遇到问题 欢迎来到 SO。请不要只发布代码或错误文本的屏幕截图,因为这会降低人们能够/将帮助您的可能性,并使其他有类似问题的人难以找到您的问题。在这种情况下,我已将您的图像转换为文本。 【参考方案1】:

在最后使用--force 再次运行该命令。它找不到正确版本的依赖项。好像版本不对。

【讨论】:

以上是关于在 React 项目中安装依赖项问题时面临问题的主要内容,如果未能解决你的问题,请参考以下文章

无法 npm 使用 eslint 依赖项启动我的 React 项目

Maven 依赖项未在 Eclipse 中安装

npm install:无法在 Windows 10 中安装依赖项

在 Angular 10 中安装缺少的依赖项

在 Elixir 中安装依赖项

在 react js 项目中安装纱线时出错