2012-07-26 2 views
1

실제로 레일스 나 heroku 일지는 확실하지 않지만 자산 pipleline없이 정적 자산을 어떻게 제공 할 수 있는지 알아야합니다. 내 자바 스크립트의 대부분에 대한 자산 파이프 라인을 사용하고 싶지만 제외시키고 자하는 파일을 일부 보유하고 있습니다. 나는 Rails와 Heroku에 익숙하지 않아 조금 잃어 버렸습니다. 어떤 도움이라도 대단히 감사하겠습니다.Rails, Heroku 및 자산 파이프 라인이없는 자산

답변

0

assets/javascript/exclusive 또는 이와 비슷한 폴더를 만들고 application.js에 포함되지 않았는지 확인합니다. 그리고 자바 스크립트 파일 마스터에있을 필요없이

config.assets.precompile += ['exclusive/*'] 

는 이제 자바 스크립트가 여전히 자산 파이프 라인을 활용하는 설정/application.rb로 이동합니다.

그런 다음보기에서 당신은 당신의 자바 스크립트 원하는 :

<%- content_for :javascript do -%> 
    <%= javascript_include_tag 'exclusive/something' %> 
<%- end -%> 

하는 추가되었는지 확인을 <%= yield :javascript %> 어딘가에 <%= javascript_include_tag "application" %> 한 후 레이아웃 파일 (application.html.erb)에서 그래서 jQuery와 같은 의존성이 독점적 인 자바 스크립트가 먼저로드됩니다.

관련 문제