@NgModule({
declarations: [
AppComponent,
HomeComponent,
CounterComponent,
],
imports: [
BrowserModule,
AppRoutingModule,
Test,
HttpClientModule,
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
在imports中应是导入其它的模块,也就是也带有NgModule状饰器的类,但是我进入HttpClientModule这个外部模块,发现现为
export declare class HttpClientModule {
static ɵmod: ɵngcc0.ɵɵNgModuleDefWithMeta<HttpClientModule, never, [typeof HttpClientXsrfModule], never>;
static ɵinj: ɵngcc0.ɵɵInjectorDef<HttpClientModule>;
}
我有以下几点不明白,1)这个类为什么没有NgModule状饰器,2)export declare class这个是什么意思,class加上declare代表什么?