0

我在使用线性渐变或框阴影等函数编译 sass 文件时遇到问题。我遇到的问题与这里https://github.com/thoughtbot/bourbon/issues/68完全相同,其中生成的 css 只是一堆false's.

我没有在 Rails 项目上工作,所以我想我可能必须在做时将 bourbon.rb 文件作为库包含在内sass --watch,但这对我不起作用:

sass --watch .:.. --r ./bourbon/lib/bourbon.rb
LoadError: cannot load such file -- bourbon/generator
  Use --trace for backtrace.

没有要加载的文件 - ruby​​gems (LoadError)这里说这可能表明我安装了几个版本的 Ruby,并which -a ruby显示了 rbenv 1.9.3-p327 以及 /usr/bin/ruby (我还不清楚至于有什么区别)。无论如何,我将 .rbenv 移到了备份中,据说现在只有一个版本的 ruby​​。我还尝试指定 ruby​​gems 路径

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

但是在尝试将 bourbon.rb 文件包含到 sass --watch 时,我仍然遇到同样的错误。

4

1 回答 1

1

伊莉丝,你用的是哪个版本的波旁威士忌?$bourbon -v

从 bourbon 3.0 开始,不再需要将--r ./bourbon/lib/bourbon.rb标志传递给 sass --watch 命令。

请在此处阅读新的安装说明:http: //bourbon.io/

于 2013-02-08T23:26:53.400 回答