2013-02-08 46 views
0

我在使用線性漸變或box-shadow等函數編譯sass文件時遇到問題。我得到的問題與此處https://github.com/thoughtbot/bourbon/issues/68完全相同,其中由此產生的CSS只是false的混亂。無法用sass(s​​ass -r bourbon.rb失敗)使用波本威士忌功能

我不工作的一個Rails項目,所以我想我可能會做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移動到備份,據說現在只有一個版本的紅寶石。我也試過指定RubyGems的路徑

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

但試圖包括bourbon.rb文件SASS --watch當我仍然得到同樣的錯誤。

回答

1

Elise,您使用哪種波旁威士忌? $bourbon -v

自波旁3.0以來,不再需要將--r ./bourbon/lib/bourbon.rb標誌傳遞給sass --watch命令。

請點擊這裏閱讀新安裝說明:http://bourbon.io/

+0

菲爾,看來我是不是正確,包括波旁文件,波旁-v在說「命令沒有找到」,這是奇怪的,因爲其他波旁功能均工作正常。我根據說明重新安裝了寶石,並在波旁版本3.1.0上。刪除所有邊界半徑混合後,一切似乎都奏效!仍然不完全確定問題所在,但感謝您的幫助。 – Elise 2013-02-09 11:30:53

相關問題