github repo here에서 설명한대로 구현 한 동안 프로젝트에서 Angular2-crumbs를 사용하고 있습니다. 모든 것이 예상대로 잘 작동하지만 시도 할 때 다음 오류가 발생합니다 :컴파일 오류 : 'BreadcrumbModule'함수 호출 중, 함수 호출이 지원되지 않습니다.
정적으로 기호 값을 확인하는 중 오류가 발생했습니다. 함수 'BreadcrumbModule'을 호출하면 함수 호출이 지원되지 않습니다. 나는 아래로 내 root.module.ts을 수정했다고 해결하기 위해 내 보낸 함수 그래서
에 대한 참조를 사용하여 기능 또는 람다 교체를 고려 :
imports: [
CoreModule,
BrowserModule,
BrowserAnimationsModule,
//BreadcrumbModule.forRoot(), // <-- commented this part
HttpClientModule,
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useFactory: translateFactory,
deps: [Http]
}
}),
RootRoutingModule,
BreadcrumbModule // <-- included this part
]
하지만 여전히 오류가 해결되지 않았다 . 나는 제 3 자 라이브러리는 다음 AOT 호환되지 않는 경우 오류 위 얻을 수 있다고 말한다 이는 GitHub의 게시물의 일부를 따라하고 난 사용하려고 자신의 아래 workaround (tsconfig.json에 추가) : 다시이
"paths": { "@angular/*": ["../node_modules/@angular/*"] }
과 이 결심을하는 것은 운이 없다. 누군가이 점에 대해 어떤 생각을 가지고 있다면이 시점에서 내가 붙어 있기 때문에 알려주십시오.
미리 감사드립니다.