从SCSS导入rails-assets.org样式表

时间:2014-12-02 00:55:38

标签: ruby-on-rails sass bundler bower sprockets

是否可以使用scss的import而不是sprocket的require从rails-assets.org gem导入样式表?例如:

鉴于此Gemfile

source 'https://rails-assets.org'
gem "rails-assets-RRSSB"

使用链轮样式表,通常在require(工作)中使用application.css

*= require RRSSB/scss/rrssb

但是,我正在使用SCSS,并想在import中使用application.css.scss(不工作):

@import "RRSSB/scss/rrssb";

1 个答案:

答案 0 :(得分:2)

  1. 转到您的rvm gem目录(rvm gemdir)并查找已拉{({1}})的gem rails-assets
  2. /gems/rails-assets-YOUR_GEM-VERSION目录中找到您的文件。
  3. 导入/要求文件的路径相对于app/assets/stylesheets
  4. javascripts(app/assets/stylesheets)也是如此。

    这对我app/assets/javascripts有用,我尝试导入的文件是rails-assets-bootstrap-sass-official,它是bootstrap-sporckets下的(包括所有其他文件)所以我的导入是:

    app/assets/stylesheets/bootstrap-sass-official