Невозможно обновить Угловой Материал с Угловым 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