使用线性渐变或长方体阴影等函数编译sass文件时遇到问题。我遇到的问题和这里完全一样https://github.com/thoughtbot/bourbon/issues/68其中得到的css只是false
的s的混乱。
我不是在做rails项目,所以我想在做sass --watch
时可能必须将bourbon.rb文件作为库包括在内,但这对我不起作用:
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 -v
自从bourbon 3.0之后,就不再需要将--r ./bourbon/lib/bourbon.rb
标志传递给sass-watch命令。
请阅读此处的新安装说明:http://bourbon.io/