1つ以上の要素がコンパイル時に解決できません。要素がHTML仕様で定義されていないか、そのような要素セレクターを持つコンポーネントまたはディレクティブが存在しないためです。
HELPFUL: これは、一般的なランタイムエラーNG0304: '${tagName}' is not a known element: ...
のコンパイラ相当です。
エラーのデバッグ
エラー内の要素名を使用して、要素が使用されているファイルを見つけます。
名前とセレクターが正しいことを確認します。
コンポーネントがimports
フィールドで、NgModuleまたはスタンドアロンコンポーネントに正しくインポートされていることを確認してください。コンポーネントがNgModuleで宣言されている場合(スタンドアロンではない)、exports
フィールドに正しくエクスポートされていることを確認してください。
カスタム要素またはWebコンポーネントを使用する場合は、アプリケーションモジュールにCUSTOM_ELEMENTS_SCHEMA
を追加してください。
それでもエラーが解決しない場合は、インポートしたライブラリで、使用しているエクスポートやプロパティに対する最近の変更がないかを確認し、サーバーを再起動してください。