こんにちは!kossyです!
さて、今回はAngular 9のアプリケーションを11にアップデートした際に発生した、
'name' is defined as an accessor in class 'CdkColumnDef' エラーの対処法について、
ブログに残してみたいと思います。
環境
node 12.13.1
npm 6.14.8
Angular 9.1.7 => 11.0.1
AngularMaterialとAngularCDKをアプデする
以下のサイトで、「@angular/materialと@angular/cdkをuninstallして、最新版をインストールしなよ!」という
単純明快な答えに言及しておりました。
$ npm remove @angular/material @angular/cdk $ npm i @angular/material@latest @angular/cdk@latest
これでng serve 時にエラーが発生しなくなりました。
Angularはng updateするだけで(大体)問題なくアップデートできていいですね、、、