Я только что обновил свое угловое приложение до Angular 18, и теперь кажется, что нет совместимой версии ng-bootstrap
для Angular 18?
While resolving: @ng-bootstrap/[email protected]
npm error Found: @angular/[email protected]
npm error node_modules/@angular/common
npm error @angular/common@"18.0.6" from the root project
npm error peer @angular/common@"^18.0.0 || ^19.0.0" from @angular/[email protected]
npm error node_modules/@angular/cdk
....
Could not resolve dependency:
npm error peer @angular/common@"^17.0.0" from @ng-bootstrap/[email protected]
npm error node_modules/@ng-bootstrap/ng-bootstrap
npm error @ng-bootstrap/ng-bootstrap@"16.0.0" from the root project
npm error
npm error Conflicting peer dependency: @angular/[email protected]
npm error node_modules/@angular/common
npm error peer @angular/common@"^17.0.0" from @ng-bootstrap/[email protected]
npm error node_modules/@ng-bootstrap/ng-bootstrap
npm error @ng-bootstrap/ng-bootstrap@"16.0.0" from the root project
У меня есть рабочее пространство nx с более чем тремя приложениями и некоторыми библиотеками. Есть идеи, как с этим справиться наилучшим образом?
@YongShun проверил их сайт кажется, они поддерживают до Angular 17 !!
Кажется, они не обновили веб-сайт NPM, но если вы прочитаете их репозиторий, README, он поддерживает Angular 18 с версией 17. github.com/ng-bootstrap/ng-bootstrap
Согласно Документации Angular Powered Bootstrap
Angular ^18.0.0
ng-bootstrap 17.x.x
Bootstrap CSS 5.3.2
Popper ^2.11.8
Вы пробовали обновить @ng-bootstrap до версии 17.0? github.com/ng-bootstrap/ng-bootstrap/releases/tag/17.0.0