私のAngularアプリケーションでは、テスト中に使用され、どのモジュールにも含まれていないコンポーネントがほとんどありません。
WebStormでは、Component is not included in any module
、これは含まれていないことを知っていますが、それが目的です。
他のすべてを有効にしたまま、このlintエラーのみを無効にする方法はありますか?
Angular:コンポーネント「ComponentName」はモジュールに含まれておらず、テンプレート内では使用できません。 NgModule宣言に追加することを検討してください。
すべてのAngular lintエラーを無効にすることを提案された この脅威 を見ました。しかし、1つの問題だけのためにそれを行うのは良い考えではないと思います。この1つのエラーのみを無効にする方法を探しています。
私はPHPStormを使用し、Angular 4.を使用しているときにもこの問題を発見しました。npm install @angular/language-service
で修正しました。
Angular言語サービスは、特定のルール/チェックを抑制する可能性を提供しません。更新については https://github.com/angular/angular/issues/13726 に従ってください
私のために働いた:
ファイル->キャッシュの無効化/再起動->無効化して再起動
WebstormではAlt+Enter
と選択すると、リストが表示されますdisable inspection
、それはすべての同じケースに検査のルールを自動的に更新します。