나는 일반적으로 여기에 대한 답변을 찾고 있지만 좋은 대답을 찾을 수없는 지점 finlly 얻었습니다.지연로드 Ember 응용 프로그램
저는 처음에는 주 경로를 시작하고 여는 데 필요한 것만으로로드되는 엠버 애플 리케이션을 빌드하려고합니다. 다른 모든 컨트롤러, 뷰, 템플릿 등은 특정 경로가 트리거 될 때 느리게로드됩니다.
내가 어떻게 여기를 수행하는의 좋은 예를 발견 : http://madhatted.com/2013/6/29/lazy-loading-with-ember
내 주요 문제는 거기에 도구를 구축 지연로드 응용 프로그램 코드의 이론을 뒷받침 결정하는 것입니다? 지금까지 Brunch, Yeoman, Ember App Kit가 모든 스크립트와 템플릿을 축소하고 연결 한 것처럼 보였습니다. 나는 minification에 매우 행복하지만 그 파일들을 분리시켜야합니다. 나는이 코드를 app/assets 위치에 두는 것에 대해서 생각해 봤는데, 그래야 concat없이 복사 할 수 있지만 축소되지는 않는다.
해결책이있는 사람이 있습니까? 감사!
"물론 Gruntfile.js로 다이빙하면 같은 것을 설정할 수 있습니다. 물론 : 더 많은 설정이 필요합니다. 이 6 개의 줄 대신에 보통 gruntfiles에는 약 300 줄의 코드가 있습니다. 실제로 더 유연하지만 더 간단한 도구를 사용하면 동일한 유연성을 얻을 수 있습니다. –
@rallrall 나는 당신의 해결책을 시도 할 것이고, 그것이 실제로 그렇게 작동한다면 정확한 답을 표시 할 것입니다. 나는 내 컨트롤러 파일과 뷰를 각각 컴파일하도록 선택하면 설정 파일이 매우 장황해질 수 있다고 생각한다. –
이 솔루션은 이상적이지 않지만 작동 할 수있다. 내가하고 싶은 것을 성취하기 위해서 컨트롤러, 뷰 및 템플릿의 각 파일을 나열해야합니다. 또한 브런치를 사용하면 만든 각 파일에 추가 된 스크립트가 많이 있습니다. 실제로 이것은 수십만 줄의 응용 프로그램 코드를 추가 한 것입니다. 다른 사람이이 솔루션을 수락하기 전에 더 잘 작동 할 수있는 솔루션을 제안하는지 확인할 수 있습니다. –