5
이 질문은 이전에 물어 보았지만 명확성이 더 필요합니다. 모듈 또는 단일 구성 요소를 각도 CLI 응용 프로그램에서 다른으로 재사용 할 수 있습니까?동일한 프로젝트에있는 여러 각진 앱 사이에서 모듈 공유
이제는 하나의 각도 CLI 프로젝트를 여러 개 사용할 수 있으므로 제작을 위해 두 가지 유형의 번들을 만들 수있게되었습니다.
내 프로젝트는 다음과 같습니다
src
|─app-core
| |────shared
| | |────share-this.component.ts
| | |────shared.module.ts
| |
| |────app.module.ts
| |────app-root.component.ts
|
└─app-inspection
|────app.module.ts (how do I use 'share-this.component.ts' here?)
|────app-root.component.ts
응용 프로그램-검사에서 SharedModule를 가져
어떻게 든 제공되지 않는 서비스를 AppModule.나는 npm-package가 내 문제를 해결할 것이라고 알고 있지만, 이보다 쉬워야한다고 생각합니다.
솔루션에 앉아있는 사람이 있습니까? 그렇지 않으면 아마도 Angular가 만들 수있는 기능일까요? Niel 룬은 자신의 의견에 말했듯이
경로를 기준으로 가져 오기 만하면됩니다. I. app-inspection에서'../ app-core/shared/shared.module'이 될 것입니다. 물론 당신이 실제로 원하는 모듈을'declarations' 배열에 포함 시켰다고 가정하십시오. 그렇지 않으면 구성 요소로 직접 전달하십시오. –
성공! 문제는 모듈 가져 오기가 아니라 컴파일러에서 제공하지 않는 서비스입니다. 나는 두 애플 리케이션에 언급 된 서비스를 가지고 있었다. 하지만 도움을 주셔서 감사합니다. – JulianSim