在 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 项目