declarations —— 该应用所拥有的组件。
imports —— 导入
BrowserModule
以获取浏览器特有的服务,比如 DOM 渲染、无害化处理和位置(location)。providers —— 各种服务提供商。
bootstrap —— 根组件,Angular 创建它并插入
index.html
宿主页面。
declarations: [ YourComponent, YourPipe, YourDirective ],声明 组件、指令和管道
模块的 imports
数组只会出现在 @NgModule
元数据对象中。 它告诉 Angular 该模块想要正常工作,还需要哪些模块。
providers
数组中列出了该应用所需的服务。当直接把服务列在这里时,它们是全应用范围的。 当你使用特性模块和惰性加载时,它们是范围化的