2013-08-07 4 views
4

내 응용 프로그램에 자체 스타일 시트가있는 템플릿이 있습니다. 내 사용자 (나 자신)가 SCSS 기능을 활용할 수있게하고 싶습니다. 그러나, 나는 Sass gem에 SCSS 문자열을 보내고 일반 CSS를 반환하는 방법을 찾을 수 없었습니다. 어떻게 SCSS 문자열을 가져 와서 CSS 출력을합니까?

(나는 또한 구글에서 찾을 수 없었던 않으며이 문서에서 쉽게 찾을 수 있습니다.)

그래서 그것을 어떻게?

+0

이들은 도움이되지 않습니다. 하나는 파일에 관한 것이고 다른 하나는 전혀 적용되지 않습니다. – RandallB

답변

10

그냥 수행

# your SCSS string 
str = %Q{ 
    $text-color: #555555; 
    $unfocused-background-color: #f1f0ec; 
    body { 
    background: $unfocused-background-color; 
    color: $text-color; 
    } 
} 
se = Sass::Engine.new(str, :syntax => :scss) 
se.render 
# => "body {\n background: #f1f0ec;\n color: #555555; }\n" 

여기 말대꾸 참조 문서를 참조하십시오 : http://sass-lang.com/docs/yardoc/file.SASS_REFERENCE.html.

관련 문제