0
문자열을 <%= t(:something) %>
문으로 대체하여 페이지를 변환하는 작업을 수행하면 javascript script
태그가 왜곡되어 이상한 동작이 야기되었습니다.레일 : 왜 페이지에 번역을 추가하면 자바 스크립트 스크립트 태그가 왜곡됩니까?
<script src="/assets/jquery.js?body=1" type="text/jipt>
<script src="/assets/jquery_ujs.js?body=1" type="text/javascript"></script>
<script src="/assets/modernizr.js?body=1" type="text/javascript"></script>
<script src="/assets/controls.js?body=1" type="text/javascript"></script>
이 원인이 될 수 무엇 : 여기
은 샘플링인가?기록을 위해 저는 Rails 3.2.3, Ruby 1.9.2p290을 실행 중이며 dev 환경에서 스크립트 태그를 생성하기 위해 일반 애셋 파이프 라인을 사용하고 있습니다.
업데이트 :이 페이지의 길이를 좁혀했습니다
. 레일 (또는 Webrick)이 페이지를 특정 길이 이상으로 mangling하는 것 같습니다.
지적 할 수 있습니까? – Chris
코드 스 니펫을 보면, 예를 들어 첫 번째'script' 태그의'type' 속성이 손상된 것을 볼 수 있습니다. 그것은 단지 예일 뿐이며, 그 행동은 일관성이 없습니다. – Ovesh
Pow 또는 Passenger/nginx와 같은 다른 스택을 사용하여이 앱을 실행하면 어떻게됩니까? 레일스 버그 또는 Webrick 버그로 좁힐 수 있습니다. – Brandan