sencha touch2 디버깅 하기

sencha touch2에서 디버깅 하려는데 js파일 뒤에 ?_dc=<timestamp>가 붙여
브라우저에서 매번 브래이크 포인트가 없어지는 문제가 발생하였다.

이런 이슈에 대해서는
http://www.sencha.com/forum/showthread.php?132603-DisableCaching-breaks-javascript-debuggers
여기를 참고 하면 되는데..

위 사이트 대로 했는데...안된다..

소스를 파악 해보니..
sencha-touch.js : Line7619
noCacheUrl = url + (this.getConfig('disableCaching') ? ('?' + this.getConfig('disableCachingParam') + '=' + Ext.Date.now()) : ''),

_dc 파라미터가 붙은 경우에 대한 조건이....
뭔가 =_= 이상하다..
케쉬를 비활성할때 -_-;;케쉬가 활성된다.

그래서 아래와 같이 했을때 브라우저에서 디버깅이 가능 하다.

참고로 해당 스크립트 app.js에 상단에 적어 주면 반영하면 된다.

Ext.Loader.setConfig({
    enabled:true
    disableCaching:false      
}); 


댓글

이 블로그의 인기 게시물

Spring Batch - JobParameters Default Value 만들기

Hsqldb Server 재기동 시 오류