2013-02-08 4 views
0

선형 그라디언트 또는 상자 그림자와 같은 기능으로 sass 파일을 컴파일하는 데 문제가 있습니다. 나는 정확히 https://github.com/thoughtbot/bourbon/issues/68과 같은 문제를 겪고 있는데 그 결과 CSS는 false의 뒤범벅이다.sass와 함께 버번 기능을 사용할 수 없습니다 (sass -r bourbon.rb 실패)

나는 레일 프로젝트를 진행하고 있지 않다, 그래서 내가 sass --watch을 할 때 라이브러리로 bourbon.rb 파일을 포함해야 할 수도 있습니다 생각하지만, 이것은 나를 위해 작동하지 않습니다 :

sass --watch .:.. --r ./bourbon/lib/bourbon.rb 
LoadError: cannot load such file -- bourbon/generator 
    Use --trace for backtrace. 

no such file to load -- rubygems (LoadError) 여기 이것은 내가 여러 버전의 Ruby를 설치했음을 나타낼 수 있으며, which -a ruby은 rbenv 1.9.3-p327뿐만 아니라/usr/bin/ruby ​​(차이점이 무엇인지에 대해서는 분명하지 않습니다)라고 보여줍니다. 어쨌든, 나는 .rbenv를 백업본으로 옮겼고 현재는 루비의 버전이 하나뿐입니다. 나는 또한 젬 경로

echo $RUBYLIB   
/usr/lib/ruby/1.9.1/rubygems 

을 지정하려하지만 --watch 말대꾸하는 bourbon.rb 파일을 포함 할 때 나는 여전히 같은 오류를 얻고있다.

답변

1

Elise, Bourbon 버전을 사용하고 계십니까? $bourbon -v

버번 3.0 이후 더 이상 --r ./bourbon/lib/bourbon.rb 플래그를 sass --watch 명령에 전달할 필요가 없습니다.

여기에 새로운 설치 지침을 참조하십시오 http://bourbon.io/

+0

필, 내가 버번 -v가 말한대로 다른 버번 기능 말하자면, 홀수 인 '명령을 찾을 수 없습니다', 제대로 버번 파일을 포함하지 않은 것 같다 잘 작동합니다. 지침에 따라 보석을 다시 설치하고 버번 버전 3.1.0을 사용 중입니다. 모든 테두리 반경 믹스를 제거한 후 모든 것이 작동하는 것처럼 보입니다! 여전히 문제가 무엇인지 완전히 확신하지 못했지만 도움을 주셔서 감사합니다. – Elise