Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Upgrading to angular 9 - @angular/flex-layout peer dependency to @angular/cdk

Tags:

I encountered following the error whilst updating from angular 8 to 9 and running

ng update @angular/material:

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

like image 402
Andrew Allen Avatar asked Feb 10 '20 09:02

Andrew Allen


2 Answers

You have to update both dependencies at the same time. Had the same issue when only updating one at a time.

ng update @angular/material @angular/flex-layout 

Hope this helps.

like image 64
SeppeDev Avatar answered Sep 20 '22 03:09

SeppeDev


Fixed by:

npm uninstall @angular/flex-layout  ng update @angular/material  npm install @angular/flex-layout 
like image 34
Andrew Allen Avatar answered Sep 17 '22 03:09

Andrew Allen