angular应用程序的基本构成
主模块-app.module.ts
app.module.ts 是应用程序特定代码开始的地方
NgModule 是Typescript的注解,标记将该类定义为一个angular模块
declarations:
declarations块定义了在这个模块中允许在HTML范围内使用的所有组件,所创建的任何组件都必须在使用前声明。
declarations块声明了当前AppModule模块包含的组件,创建的新组件会自动添加到这里。
imports:
imports数组可以导入其他的angular应用程序和库模块,从而利用这些模块中已经创建好的组件、服务、其他功能。
比如A.module.ts里可以在imports里引入B module
providers:需要使用的 Service 都放在这里。
bootstrap:启动App的入口点组件