2017-10-31 12 views
1

이 자식에서 각도 4 CLI에 지침을 만들려면 작동하지

[참고 : DirectiveName이 일치하지 고유 구성 요소 이름 또는 모듈 이름]

하지만 오류

오류가 점점 오전 : 하나 이상의 모듈 일치. 건너 뛰기 가져 오기 옵션을 사용하면 구성 요소를 가장 가까운 모듈로 가져 오기를 건너 뛸 수 있습니다. 두 개 이상의 모듈이 일치합니다. 건너 뛰기 가져 오기 옵션을 사용하면 구성 요소를 가장 가까운 모듈로 가져 오기를 건너 뛸 수 있습니다.

+0

[오류 : 두 개 이상의 모듈이 일치합니다. 가장 근접한 모듈로 구성 요소 가져 오기를 건너 뛰려면 건너 뛰기 가져 오기 옵션을 사용하십시오.] (https://stackoverflow.com/questions/46174863/error-more-than-one-module-matches-use-skip-import-option-to- 건너 뛰기 - 가져 오기 - 번째) –

+0

DV 부족 연구에 대한 –

+0

@ Jota.Toledo 답장을 보내 주셔서 감사합니다하지만 회신하기 전에 설명을주의 깊게 읽고 메모를보십시오. – codeon9

답변

1

현재 응용 프로그램에 모듈이 두 개 있기 때문에 CLI는 모듈 안에 declarations을 삽입하는 단계에서 혼란스러워합니다. 명령 끝에 skip-import 플래그를 추가 할 수 있습니다. 하지만 모듈 내부에서 구성 요소를 가져 오는 & 가져 오기를 건너 뜁니다.

지시문을 선언해야하는 명령에 --module을 지정하는 것이 좋습니다.

ng generate directive DirectiveName --module="your-module.module.ts" 
+0

감사합니다. – codeon9