Bom dia,
Estou desenvolvendo um biblioteca de componentes em angular 2. Estou tentando usar esses componentes em um outro projeto construido com angular cli e estou recebendo o erro abaixo quando tento rodar o projeto (ng serve ou ng serve --aot)
ERROR in Error encountered resolving symbol values statically. Calling function 'CabecalhoModule', function calls are not supported. Consider replacing the function or lambda with a reference to an exported function, resolving symbol AppModule in /home/benisson/bb/portal-credito-webapp/src/app/app.module.ts, resolving symbol AppModule in /home/benisson/bb/portal-credito-webapp/src/app/app.module.ts
O código do componente é :
insira seu código aqui
```import { Component,
OnInit,
Input } from '@angular/core';
import { CommonModule } from '@angular/common';
import { NgModule, ModuleWithProviders } from '@angular/core';
@Component({
moduleId: module.id,
selector: 'cabecalho-componente',
templateUrl: './cabecalho.html',
styleUrls: ['./cabecalho.css']
})
export class Cabecalho implements OnInit{
ngOnInit()
{
}
}
/**DEFINIÇÃO DO MODULE */
@NgModule({
imports: [CommonModule],
exports: [Cabecalho],
declarations: [Cabecalho],
})
export class CabecalhoModule {
static forRoot(): ModuleWithProviders {
return {ngModule: CabecalhoModule};
}
}
insira seu código aqui ```