Невозможно обновить Угловой Материал с Угловым 8

Я сделал все, что описано в руководстве по обновлению (сложное приложение), но оно продолжало давать сбой в момент ng update @angular/material со следующей ошибкой:

Package "@angular/flex-layout" has an incompatible peer dependency to "@angular/cdk" (requires "^7.0.0-rc.0", would install "8.0.0").

1 ответ

Основной причиной было то, что я не установил основные пакеты до обновления.

ng update @angular/cli @angular/core

Кроме того, если вы продолжаете получать сообщение об ошибке, может дать шанс --force флаг, чтобы игнорировать проблемы зависимости между равноправными узлами - но это не обязательно решит проблему.

Вам необходимо обновить @angular/cli и @angular/core до последней версии v8.

ng update @angular/core@8 @angular/cli@8 --force

Другие вопросы по тегам