【问题标题】:Rails -- CSS import ruleRails -- CSS 导入规则
【发布时间】:2013-09-19 20:18:02
【问题描述】:

我的资产路径中的 CSS 文件中有一个 @import 规则:

// /app/assets/product/ow.css.scss
@import 'foo.css.scss';

我将 foo.css.scss 放在同一个文件夹中。 Rails 会自动拉入 foo.css,因为它位于资产路径中,然后由于导入,它会复制拉入 foo.css 的请求。

在 Rails 框架中处理 CSS @import 规则的正确方法是什么?

【问题讨论】:

    标签: css ruby-on-rails sass


    【解决方案1】:

    检查您的 app/assets/stylesheets/application.css 并删除 Sprockets 指令。我的猜测是 *= require_tree . 导致您的 @import 被拉两次。查看Rails Asset Pipeline 文档了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-26
      • 2013-08-01
      • 2019-08-31
      • 2012-09-28
      相关资源
      最近更新 更多