0
나는 Rails 3.2.13을 자산 파이프 라인과 함께 사용하고 있습니다. 개발 모드에서, 내 자바 스크립트 파일 출력이 같이있는 매니페스트 파일을 사용하는 경우 아래의 다음스프로킷 - 자바 파일에 ID 속성 추가
<script type="text/javascript" src="/assets/guitars.js?body=1">
<script type="text/javascript" src="/assets/someTemplate.js?body=1">
<script type="text/javascript" src="/assets/application.js?body=1">
나는 그러나, 대신에이 같은 자바 스크립트 파일 각각에 id 속성으로 파일 이름의 이름을 포함 할을 :
<script id="guitars" type="text/javascript" src="/assets/guitars.js?body=1">
<script id="someTemplate" type="text/javascript" src="/assets/someTemplate.js?body=1">
<script id="application" type="text/javascript" src="/assets/application.js?body=1">
js 파일은 모두 준비 및 제작 과정에서 단일 파일로 병합됩니다. 왜 개발에만 ID가 필요한지 궁금하십니까? - http://guides.rubyonrails.org/asset_pipeline.html#in-development도 참조하십시오. – house9