원래 레일스 3.0에서 완료된 프로젝트를 레일즈 3.1로 업그레이드하려고하는데 자산 파이프 라인을 활성화하려고합니다. 레일즈 3.0 프로젝트이기 때문에 css
js
및 이미지 파일을 저장하기 위해 public/
폴더를 사용했습니다. I의 의견 중 일부는 그들의 stylesheet_link_tag : 자산 파이프 라인이있는 모든 것
<%= stylesheet_link_tag :all %>
을 발견했습니다, 그 자산 파이프 라인없이,이
public/stylesheets
의 모든
css
파일의 포함을 초래한다.
애셋 pipline을 사용하여 이에 해당하는 항목이 있습니까? app/assets/stylesheets
에 모든 내용을 포함 하시겠습니까? 또는 asset/stylesheets
디렉토리 만 있으면됩니까? 아니면 더 많은 rails3.1 방법이 나는이 일을 전적으로 열려 있습니다. 이 프로젝트를 업그레이드하는 올바른 방법을 찾으려고합니다.
그래서 뷰에' "application"'을 포함해야합니까? –
당신의'/ app/views/layout/application.html.erb' 파일은 헤더에 다음을 포함해야합니다 : <% = stylesheet_link_tag "application", : media => "all"%> –