无法将波旁函数与sass一起使用(sass-r bourbon.rb失败)



使用线性渐变或长方体阴影等函数编译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/

相关内容

  • 没有找到相关文章