我在使用線性漸變或box-shadow等函數編譯sass文件時遇到問題。我得到的問題與此處https://github.com/thoughtbot/bourbon/issues/68完全相同,其中由此產生的CSS只是false
的混亂。無法用sass(sass -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當我仍然得到同樣的錯誤。
菲爾,看來我是不是正確,包括波旁文件,波旁-v在說「命令沒有找到」,這是奇怪的,因爲其他波旁功能均工作正常。我根據說明重新安裝了寶石,並在波旁版本3.1.0上。刪除所有邊界半徑混合後,一切似乎都奏效!仍然不完全確定問題所在,但感謝您的幫助。 – Elise 2013-02-09 11:30:53