Angularは、この名前のパイプを見つけられません。
テンプレートで参照されているパイプは、適切に命名または宣言されていません。
パイプを使用するには、次のいずれかを実行します。
- テンプレートで使用されている名前が、パイプデコレーターで定義されている名前と一致していることを確認します。
- パイプデコレーターに
standalone: true
フラグを追加してスタンドアロンとしてマークするか、NgModule
の宣言配列に追加して、NgModule
の一部として宣言します。 - 必要なスタンドアロンコンポーネントや
NgModules
にインポートします。
エラーのデバッグ
パイプの名前を使用して、パイプが宣言され使用されている場所をトレースします。
このエラーを解決するには、次のいずれかを実行します。
- パイプが
NgModule
にローカルな場合、パイプのデコレーターに一意の名前を付け、NgModule
に宣言します。 - パイプがスタンドアロンであるか、別の
NgModule
に宣言されている場合は、スタンドアロンコンポーネントまたは現在のNgModule
のimports
フィールドに追加します。
最近インポートまたは宣言を追加した場合は、これらの変更を確認するためにサーバーを再起動する必要がある場合があります。