由于依赖项冲突,无法在 Angular 15 项目(ngx-admin)中安装依赖项

问题描述 投票:0回答:1

我最近克隆了一个使用版本 15 的 Angular 项目。但是,当我尝试使用 npm install 安装依赖项时,遇到了以下与依赖项解析相关的错误:

npm 错误代码 ERESOLVE npm 错误 ERESOLVE 无法解析依赖关系树 npm 错误 解决时出现 npm 错误:[电子邮件受保护] 发现 npm 错误:@angular/[电子邮件受保护] npm 错误node_modules/@angular/common 来自根项目的 npm 错误 @angular/common@"^15.2.10" npm 错误 npm 错误无法解决依赖关系: npm 错误对等 @angular/common@"^12.0.0 || ^13.0.0-0" 来自 @angular/[电子邮件受保护] npm 错误node_modules/@angular/google-maps 来自根项目的 npm 错误 @angular/google-maps@"^12.2.13" npm 错误 npm错误修复上游依赖冲突,或重试 npm 错误此命令与 --force 或 --legacy-peer-deps npm 错误接受不正确(并且可能损坏)的依赖项解析。 npm 错误 npm 错误 npm 错误 有关完整报告,请参阅: npm 错误 C:\Users\ANAS\AppData\Local pm-cache_logs�4-11-04T20_28_26_776Z-eresolve-report.txt npm 错误 可以在以下位置找到此运行的完整日志:C:\Users\ANAS\AppData\Local pm-cache_logs�4-11-04T20_28_26_776Z-debug-0.log

node.js angular npm ngx-admin
1个回答
0
投票

对于快速简单但不太稳定的解决方案,你可以直接运行

npm i -f

否则,这意味着您的依赖项具有依赖项,这些依赖项在此特定项目中的版本错误。要解决这个问题,您必须手动解决所有冲突,或者我知道您在做什么,一一覆盖它们。

© www.soinside.com 2019 - 2024. All rights reserved.