Когда я впервые сделал npm install
Я получил кучу предупреждений, ниже приведен только один пример
@angular/animations@7.2.10 requires a peer of @angular/core@7.2.10 but none is installed. You must install peer dependencies yourself.
(... пропуская другие предупреждения здесь ...)
npm WARN angular-star-rating@4.0.0-beta.3 requires a peer of @angular/core@^4.0.0 || ^5.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN angular-star-rating@4.0.0-beta.3 requires a peer of @angular/forms@^4.0.0 || ^5.0.0 but none is installed. You must install peer dependencies yourself.
Увидев это предупреждение, я обновил свой package.json
и изменил @ angular / core, который был 7.2.8 to 7.2.10
, а затем сделал npm install
.Этот второй запуск дал мне предупреждение ниже
@angular/forms@7.2.8 requires a peer of @angular/core@7.2.8 but none is installed. You must install peer dependencies yourself.
Что мне делать в таком случае?
@angular/animations@7.2.10 needs @angular/core@7.2.10
@angular/forms@7.2.8 needs @angular/core@7.2.8.
@angular-star-rating@4.0.0-beta.3 requires @angular/core@^4.0.0
Как с этим бороться?Должен ли я действительно обновить формы до @ angular / forms @ 7.2.10?Должен ли я вручную обновлять каждую нарушенную зависимость?