В корневом модуле (app.module.ts
)
@NgModule({
declarations: [
AppComponent,
HomeComponent,
DirectoryComponent,
FilterPipe,
LoggingService
],
imports: [
FormsModule,
BrowserModule,
HttpClientModule,
routing
],
providers: [],
bootstrap: [AppComponent]
})
imports:[..]
указывают, что корневой модуль импортирует другие модули.
declarations:[..]
указывают, что компоненты/сервисы/каналы/.. созданы и принадлежат корневому модулю.
Что означают providers
и bootstrap
?