지연 성이있는 각도 응용 프로그램에 대한 사전 컴파일 작업을 설정하는 데 약간의 문제가 있습니다.각도 AOT/ngc는 경로 정의를 복제합니다.
지연로드 경로는 app.module.ts
에 의해 가져 오는 app.routes.ts
파일에 정의됩니다. 내가 ngc
를 실행하면 app.routes.ts
의 내용이 app.module.ngfactory.ts
에 인라인하지만,이 파일은 다시 등 app.routes.ts
를 가져 원래 app.module.ts
의 수입, ...
이 포함되어 그때 웹팩 I와 AOT 응용 프로그램을 번들 때 내 경로 정의 (angular2-router-loader
사용)의 복제본을 얻습니다. 상대 경로는 두 인스턴스 중 하나에서 해결되지 않습니다 (하나는 인라인되고 다른 디렉토리 트리의 다른 레벨에 있기 때문에).
어떻게 해결할 수 있습니까? 이상한 것 같아서 ngc
은 원래 app.module.ts
파일을 app.module.ngfactory.ts
에 생성하지만 나는 그것을 막을 수 없습니다. 사람이 질문을 발견 한 경우