Я пытаюсь очистить структуру моего приложения и поместить все в логические файлы. Я делаю это часто в C #. Можно ли вытащить объявления в отдельный файл и присвоить значение переменной объявлений в NgModule?
До:
app.module.ts
declarations: [
AppComponent,
NavMenuComponent,
FooterComponent,
DirectNextStepComponent,
TermsOfServiceComponent,
PrivacyStatementComponent,
WorkQueuesComponent,
HomeComponent,
UnitedMatTableComponent,
ProcessDirectNextStepComponent,
],
Желаемый после:
app.module.ts
//this does not compile
declarations : [] = components,
//this also does not compile
declarations = components,
app.declarations.ts
export const components = [
AppComponent,
NavMenuComponent,
FooterComponent,
DirectNextStepComponent,
TermsOfServiceComponent,
PrivacyStatementComponent,
WorkQueuesComponent,
HomeComponent,
UnitedMatTableComponent,
ProcessDirectNextStepComponent,
];