ブートストラップコンポーネントは、@NgModule
デコレーターのbootstrap
プロパティまたはスタンドアロンコンポーネントのbootstrapApplication
の最初の引数として定義されています。
このエラーは、Angularがこれらのコンポーネントのいずれかをブートストラップしようとするときに、DOM内で対応するノードが見つからない場合に発生します。
エラーのデバッグ
この問題は、セレクターがタグと一致しない場合に発生します。
@Component({ selector: 'my-app', ...})class AppComponent {}
<html> <app-root></app-root> <!-- セレクターと一致しません --></html>
タグを正しいタグに置き換えてください。
<html> <my-app></my-app> <!-- OK --></html>