【发布时间】:2015-07-22 23:50:40
【问题描述】:
所以我有一个相对简单的 Rails 应用程序,我想通过 Bootstrap 为其添加一些材料设计样式。
我已将以下 gem 添加到我的 Gemfile:
gem 'bootstrap-sass'
gem 'bootstrap-material-design'
现在它们都可以工作,我的问题是为什么我似乎必须以不同的方式将它们添加到我的应用程序中。对于 vanilla Boostrap,我只需将其导入到特定于视图(我认为这是正确的术语)的 scss 文件中。
@import "bootstrap-sprockets";
@import "bootstrap";
但是对于 Material Design gem,我必须将它“要求”到根 application.css 文件中
*= require bootstrap-material-design
为什么会有差异,这需要语法实际上在做什么?
【问题讨论】:
标签: css ruby-on-rails ruby twitter-bootstrap twitter-bootstrap-3