2016-09-01 4 views
8

에 인식되지는 @component 메타 데이터에 대한 directives 속성은 빨간색 밑줄, 인식되지 않습니다 .. 내 구성 요소의 결과지침이 갑자기 어떤 이유로 @Component

image

를, 브라우저의 콘솔 비명로드 할 수 없습니다 :

'account-transactions' is not a known element:

은 무슨 일이 일어나고 있는지 알아낼 수있을 수없는 것, 어떤 도움을 주셔서 감사합니다 정말겠습니까.

미리 감사드립니다.

답변

7

난 당신이 RC.5에서 더 이상 사용되지 및

대신 declarations 사용

+0

@NgModule()에서 내가 설치 node_modules과 NPM을 제거 않았다 RC.6에서 제거 RC.6

directivespipes

으로 업데이트 가정 다시하지만 어떻게 갑자기 RC6에 와서? 내'package.json'은 변경되지 않고 남아 있습니다. RC6을 사용하면 특정 구성 요소를 사용하는 각 구성 요소가 아니라 'app.module'에 모든 구성 요소를 선언 할 수 있습니까? (내 문장이 이해되기를 바란다.) –

+1

수정 버전 제한이없는 것 같지만 버전 범위를 허용하는 것으로 생각된다. 모듈을 만들고 지시문, 구성 요소 및 파이프를 정확히 ** ** NgModule **에 각각 할당해야합니다. 다른'NgModule'에서 이들 중 하나를 사용하려면 모듈을'@NgModule ({imports : [...]'})' –

+0

에 추가하십시오. , 나는 각'@ angle/XXXX' 의존성에'^ '을 사용하여 package.json과의 연관성을 제거하고 해결했습니다. 이제'directives'가 인식됩니다. –