[英]Sass::SyntaxError: File to import not found or unreadable: bourbon/bourbon
[英]Unable to use bourbon functions with sass (sass -r bourbon.rb fails)
我在用線性漸變或框陰影等功能編譯sass文件時遇到麻煩。 我遇到了與這里https://github.com/thoughtbot/bourbon/issues/68完全相同的問題,其中生成的CSS只是一堆false
。
我不是在Rails項目上工作,所以我認為在執行sass --watch
時可能必須將bourbon.rb文件作為庫包含sass --watch
,但這對我不起作用:
sass --watch .:.. --r ./bourbon/lib/bourbon.rb
LoadError: cannot load such file -- bourbon/generator
Use --trace for backtrace.
沒有這樣的文件要加載-rubygems(LoadError)在這里說這可能表明我已經安裝了多個版本的Ruby,並且which -a ruby
顯示了rbenv 1.9.3-p327以及/ usr / bin / ruby(關於差異是什么我還是不清楚。 無論如何,我將.rbenv移到了備份中,據說現在只有一個版本的ruby。 我也嘗試指定rubygems路徑
echo $RUBYLIB
/usr/lib/ruby/1.9.1/rubygems
但是當嘗試將bourbon.rb文件包含到sass --watch時,我仍然遇到相同的錯誤。
Elise,您正在使用哪個版本的Bourbon? $bourbon -v
從bourbon 3.0開始,不再需要將--r ./bourbon/lib/bourbon.rb
標志傳遞給sass --watch命令。
請在此處閱讀新的安裝說明: http : //bourbon.io/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.