@mletov

Почему npm ругается на зависимости, которых якобы нет?

Пытаюсь установить ngx-bootstrap через npm.

Получаю вот такие ошибки

ngx-bootstrap@2.0.4 requires a peer of @angular/common@>=4.3.0 || >5.0.0 but none was installed.
ngx-bootstrap@2.0.4 requires a peer of @angular/core@>=4.3.0 || >5.0.0 but none was installed.
ngx-bootstrap@2.0.4 requires a peer of @angular/forms@>=4.3.0 || >5.0.0 but none was installed.


Но у меня все установлено
tsconfig.json
"@angular/animations": "^5.2.10",
    "@angular/common": "^5.2.10",
    "@angular/compiler": "^5.2.10",
    "@angular/compiler-cli": "^5.2.10",
    "@angular/core": "^5.2.10",
    "@angular/forms": "^5.2.10",
    "@angular/http": "^5.2.10",
    "@angular/platform-browser": "^5.2.10",
    "@angular/platform-browser-dynamic": "^5.2.10",
    "@angular/platform-server": "^5.2.10",
    "@angular/router": "^5.2.10",


Пожалуйста, подскажите, как такое забороть?
А то поставил ngx-table, а он без css, судя по всему, как раз из-за ngx-bootstrap.
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 1
Это даже не ошибка, а варнинг. Как правило, если установленная версия ангулар выше, чем указанная в варнинге, то обычно это можно игнорировать. А вот если ниже, тогда вероятно лучше обновиться.

Конкретно в этом случае это скорее всего никак не связано с проблемой стилей.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы