2016-06-03 3 views
3

아주 큰 Angular2 응용 프로그램이 있습니다. 최근에 Angluar RC1이 나왔습니다.이 응용 프로그램을 하위 npm 모듈 레이아웃으로 업데이트했습니다. 그 동안 rc1에서 bootstrapStatic 메서드를 호출하여 @ angular/platform-browser-dynamic 및 @ angular/compiler가 필요하지 않은 것으로 판단하여 다운로드 할 JS 1MB를 절약 할 수있었습니다.각도 2 rc1 프로젝트의 구성 요소를 사전 컴파일하는 방법

따라서 질문 - @strict 구성 요소를 사전 컴파일하여 어떻게 bootstrapStatic과 함께 사용할 수 있는지 정확히 알 수있는 사람이 있습니까?

나 혼자 시도하지 않은 것 같습니다. 나는 각진/컴파일러 -cli가 있지만 슬프게도 최신 버전이 rc0 용으로 컴파일되므로 rc1과 호환되지 않는 것 같습니다.

실행중인 경우에도 루트 구성 요소를 사전 컴파일하는 방법에 대한 단서가 있지만 ComponentResolver.resolveComponent -> ViewContainerRef.createComponent를 통해 생성되는 많은 수의 구성 요소에 대해 어떻게해야합니까?

실제 구성 요소 대신 .ngfactory.ts 파일을 참조하는 별도의 구성 요소 레이아웃을 작성해야한다는 계획이 아니길 바랍니다.

저는이 프로젝트에서 @angular가 실제로 빠르게 작동 할 수 있음을 보여주기 위해 누군가가 나를 도울 수 있기를 바랍니다.

미리 감사드립니다.

+0

죄송합니다. 형, 아플 것 같아. 나는 여전히 ng2 하이브리드 응용 프로그램에서 jspm을 사용하여 번들을 만들려고합니다. – Bolza

답변

1

현재이 기능은 CLI에서는 지원되지 않지만 각도 코어에서 안정화되면 로드맵에서 확실히 구현됩니다. 나는 올해이 대화를 끝내고 이것에 대해 간단히 언급했으며, Rob Wormald의 기조 연설 2에서 잠깐 얘기를 나눴습니다.

관련 문제