2013-12-14 5 views
2

아래의 custom.css.scss가 프로덕션 환경에서 사용되지 않았 음을 Chrome 개발자 도구를 통해 확인했습니다. 왜 heroku가 scss를 사용하지 않는지 아는 사람이 있습니까?레일 프로덕션 환경에서 CSS가로드되지 않습니다.

인덱스 페이지 내 custom.css.scss

/* Masters index */ 

.masters { 
    list-style: none; 
    margin: 0; 
    li { 
    overflow: auto; 
    padding: 10px 0; 
    border-top: 1px solid $grayLighter; 
    &:last-child { 
     border-bottom: 1px solid $grayLighter; 
    } 
    } 
} 

개발 인덱스 페이지

development index page

생산 지수 페이지 생산 모드에서

production index page

+1

'rake assets : precompile'을 실행 했습니까? – Bubbles

+0

@ Bubbles beautiful 고맙습니다. 답으로 쓰고 싶다면 답으로 표시하겠습니다. 다시 한번 감사드립니다. –

답변

6

, 당신은 달릴 은 app/assets 폴더의 내용을 처리합니다. 개발 중에 Rails는 파일에 대한 업데이트를 지속적으로 확인하고 파일을 하나씩 제공합니다.

이것은 개발 중일 때 우수하지만 제작이 느립니다. 따라서 레일스는 app/assets에있는 여러 파일을 축소하고 결합하는 더 긴 단일 작업을 실행하여 페이지로드 시간을 높이고 서버로드를 줄입니다.

관련 문제