2014-07-12 5 views
0

내 웹에 ExtJS의 그래프/차트 및 툴팁이 하나 있습니다. 왜 서버를로드하기 위해 400 ~ 600 개의 요청을 내 서버에 보내야합니까? 엄청나게 다른 .js 파일을 호출하고 있습니다 ...ExtJS가 GET 요청을 많이하는 이유

clickrepeater.js 
manager.js 
seperator.js 
offset.js 
button.js 
textmetrics.js 
item.js 
box.js 
auto.js 

그리고 그것은 단지 FEW의 이름입니다. 느린 연결에서는 이러한 요청을 완료하는 데 최대 30 초가 걸립니다! 그리고 아직, 내 HTML 코드로 참조 된 하나의 제작 ext.js 만 있습니다. ext.js가 이러한 모든 추가 요청을하고 있습니다.

답변

1

디버깅을 쉽게하기 위해 각 소스 파일을 개별적으로로드하는 개발 모드에서 실행하기 때문에 (및 다른 것들). Sencha Cmd을 사용하여 제작 빌드를 만들어 프레임 워크의 모든 필수 부분과 앱을 하나의 파일로 연결합니다.

+0

ext.js 대신 extjs-debug.js를 사용하고 있습니다. 선택의 여지가 없기 때문에 ext.js에 버그가 있으며 extjs 포럼 스태프의 지시에 따라 깨졌습니다. http :// /www.sencha.com/forum/showthread.php?264887-Ext-4.2.1-Commercial-Ext.cmd-missing-in-Ext.js-file –

+0

'ext-all.js'를 포함 할 수 있습니다. 전체 lib 압축 및 압축. –

+0

또한 어쨌든'ext-debug'를 사용하여 빌드를 만들 수 있어야합니다. 시도해 봤어? –