web-dev-qa-db-ja.com

NullInjectorError:HighContrastModeDetectorのプロバイダーがありません

私はAngular 8を使用しています。Nodeバージョン10.15.3を使用しています(最新の12.31.1を含む他のバージョンで試してみました)。これはMACですが、Windowsで実行中にブラウザでエラーで停止します

NullInjectorError: "StaticInjectorError(AppModule)[MatCommonModule -> HighContrastModeDetector]: 
  StaticInjectorError(Platform: core)[MatCommonModule -> HighContrastModeDetector]: 
    NullInjectorError: No provider for HighContrastModeDetector!"

これは私のハードウェアに関連していますか(どのように関連していますか)?

1
anupkmaharjan

私の場合、@angular/cdkバージョンがエラーの原因でした。

github:angular/cdk-builds^8.1.4からpackage.jsonに設定し、npm installを実行すると問題が解決しました

enter image description here