2013-05-31 1 views
1

레일즈 프로젝트를위한 자바 스크립트를 디버깅하려고하는데 소스 코드가 소스 개발자 탭에서 압축되었을 때 줄을 서서히 실망하게되었습니다.Google 크롬 소스 압축을 사용 중지하는 방법 "? body = 1"?

이 압축은 body 변수를 통해 Chrome에서 수행됩니다. 당신의 시간>\application.js

주셔서 감사합니다 -

\application.js?body=1

이 : 즉, 소스보기에서 파일을 압축에서 크롬을 막을 수있는 방법이 있다면 내가 알고 싶은 것입니다.

답변

2

압축은 Rails에서 수행합니다. 구성에 사용 안 함 :

# config/production.rb (or whatever environment you're in) 
config.assets.compress = false 
0
당신은 크롬의 새로운 기능을 조사 할 수 있습니다

소스지도을했다.

원본지도를 사용하면 Chrome에서받은 압축 된 소스 코드를 압축되지 않은 원본에 매핑 할 수 있습니다. 즉, 압축 된 원본 코드를 디버깅 할 수 있습니다.

이 기능을 사용하면 서버의 압축 설정을 변경하지 않고도 이러한 종류의 문제를 해결하는 데 도움이됩니다.

당신은 여기에 대한 자세한 내용을보실 수 있습니다 : http://blog.mascaraengine.com/news/2012/4/16/sourcemap-support-in-chrome-greatly-improves-debugging.html

나는이 기능을 테스트 여전히하고 아직 크롬의 최종 릴리스 버전에서 생각합니다. 당연히 도착할 것으로 확신하지만 당분간은 "Canary"버전의 Chrome을 설치해야합니다. 즉, 아직 출시중인 모든 기능이 포함 된 시험판 버전입니다.

관련 문제