Angular / Angular basics
Difference between declarations, providers, and import in NgModule.
imports makes the exported declarations of other modules available in the current module.
declarations make directives (including components and pipes) from the current module available to other directives in the current module. Selectors of directives, components or pipes are only matched against the HTML if they are declared or imported.
providers make services and values known to DI. They are added to the root scope and they are injected to other services or directives that have them as the dependency.
More Related questions...