Angular2 : Dynamic component creation : AOT Compilation
Below is my initial code to create dynamic module : protected createComponentModule(componentType: any) { @NgModule({ imports: [ ComponentModule ], declarations: [ componentType ], }) class RuntimeComponentModule { } return RuntimeComponentModule; } While I am going to implement AOT on below code it throw me error: No NgModule metadata found for 'RuntimeComponentModule' I found solution of it some Articals by change below code and my error gone away: default class RuntimeComponentModule { } But new error is raised it say: Modifiers cannot appear here It not allowed me to decorate @NgModule