Angular Bootstrap 在 Angular 13 项目上给出错误

2024-03-09

我正在尝试安装角度引导程序 https://ng-bootstrap.github.io/#/home在我的 Angular 13 项目中,如下所示:

ng 添加@ng-bootstrap/ng-bootstrap

但是当我在此语句上按 Y 时,我立即收到错误

包@ng-bootstrap/[电子邮件受保护] /cdn-cgi/l/email-protection将被安装并执行。 您想继续吗?是的

错误如下:

npm 错误!代码 ERESOLVE npm 错误! ERESOLVE 无法解析依赖关系树 npm 错误! npm 错误!同时解决:[电子邮件受保护] /cdn-cgi/l/email-protectionnpm 错误!发现:@角度/[电子邮件受保护] /cdn-cgi/l/email-protectionnpm 错误!节点模块/@角度/编译器 npm 错误!来自根项目的 @angular/compiler@"~13.0.0" npm 错误! npm 错误!无法解决依赖关系: npm 错误!同行@Angular/compiler@“13.1.3”来自@Angular/[电子邮件受保护] /cdn-cgi/l/email-protectionnpm 错误!节点模块/@角度/本地化 npm 错误!来自 @ng-bootstrap/ 的对等 @angular/localize@"^13.0.0"[电子邮件受保护] /cdn-cgi/l/email-protectionnpm 错误!节点模块/@ng-bootstrap/ng-bootstrap npm 错误!来自根项目的 @ng-bootstrap/ng-bootstrap@"11.0.0" npm 错误! npm 错误!修复上游依赖冲突,或重试 npm 错误!此命令带有 --force 或 --legacy-peer-deps npm 错误!接受不正确的(并且可能损坏的)依赖关系解析。 npm 错误! npm 错误!有关完整报告,请参阅 /Users/asifhameed/.npm/eresolve-report.txt。

npm 错误!此运行的完整日志可以在以下位置找到: npm 错误! /Users/asifhameed/.npm/_logs/2022-01-25T04_11_31_152Z-debug.log ✖ 软件包安装失败,请参见上文。

以下是我的project.json 文件中的依赖项和开发依赖项。

"dependencies": {
    "@angular/animations": "~13.0.0",
    "@angular/common": "~13.0.0",
    "@angular/compiler": "~13.0.0",
    "@angular/core": "~13.0.0",
    "@angular/forms": "~13.0.0",
    "@angular/platform-browser": "~13.0.0",
    "@angular/platform-browser-dynamic": "~13.0.0",
    "@angular/router": "~13.0.0",
    "rxjs": "~7.4.0",
    "tslib": "^2.3.0",
    "zone.js": "~0.11.4"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "~13.0.4",
    "@angular/cli": "~13.0.4",
    "@angular/compiler-cli": "~13.0.0",
    "@types/jasmine": "~3.10.0",
    "@types/node": "^12.11.1",
    "jasmine-core": "~3.10.0",
    "karma": "~6.3.0",
    "karma-chrome-launcher": "~3.1.0",
    "karma-coverage": "~2.0.3",
    "karma-jasmine": "~4.0.0",
    "karma-jasmine-html-reporter": "~1.7.0",
    "typescript": "~4.4.3"
  }

首先尝试这个命令

npm config set legacy-peer-deps true 

上面的命令还允许安装错误中所述的旧包

如果你是 Linux 用户尝试使用sudo在一开始的时候

执行此命令后,然后运行以下命令

npm i @ng-bootstrap/ng-bootstrap
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Angular Bootstrap 在 Angular 13 项目上给出错误 的相关文章

随机推荐