Ruby on rails 在rails 3.2中使用bourbon和twitter引导时出现盒影问题

Ruby on rails 在rails 3.2中使用bourbon和twitter引导时出现盒影问题,ruby-on-rails,ruby-on-rails-3,twitter-bootstrap,bourbon,Ruby On Rails,Ruby On Rails 3,Twitter Bootstrap,Bourbon,我有一个名为bootstrap\u和\u overides.css.scss的文件,其中包含我的应用程序的样式。现在我安装了bourbon gem来使用sass mixin。但当我使用附加组件按钮时,网站出现了错误: Mixin box-shadow takes 1 argument but 2 were passed. (in /home/hkthanh89/rails_apps/online_test_app/app/assets/stylesheets/application.cs

我有一个名为
bootstrap\u和\u overides.css.scss的文件,其中包含我的应用程序的样式。现在我安装了bourbon gem来使用sass mixin。但当我使用附加组件按钮时,网站出现了错误:

Mixin box-shadow takes 1 argument but 2 were passed.  
(in   /home/hkthanh89/rails_apps/online_test_app/app/assets/stylesheets/application.css.scss)
这是我的
应用程序.css.scss

@import "bourbon";  
@import "bootstrap_and_overrides";
我在视图文件中定义了一个链接:

<p>
  <%= link_to "Add new course", new_course_path, class: "new_resource" %>
</p>

我不知道为什么混音盒阴影会出错。有人能帮忙吗?非常感谢

如何将引导添加到应用程序中?也许这与Bootstrap自己的按钮混合冲突

我在rails 3.2应用程序中通过这个gem使用bootstrap:

因此,我只能使用引导中我关心的特定内容。比如我 使用Neat(Bourbon的恭维响应网格),所以我不想引入Bootstrap的布局或网格混合


如果你需要一些我如何配置东西的例子,请告诉我。我可以毫无错误地使用bourbon的button mixin。

在CSS@include行之后,你不是缺少一个分号吗?Bootstrap有一个
button背景
mixin,但我认为它没有一个名为
button
的。
/* Buttons */  
.new_resource {
@include button(pill, #3FB344)
}