sass无法编译变量:未定义的变量:“$ base-line-height

时间:2017-12-21 07:55:45

标签: css ruby-on-rails twitter-bootstrap sass

我正在使用rails 5.1.4,bourbon 3.2.3和整齐的1.8.0 gems,sass-rails:5.0.7,bootstrap-sass:3.3.7 in gemfile。我有一个页面特定的文件和一个custom.css文件。我的页面特定文件设置如下:

    @import "bootstrap-sprockets";
    @import "bootstrap";

    @import "normalize";
    @import "bourbon";
    @import "neat";
    @import "base/grid-settings";
    @import "base/variables";
    @import "base/forms";
    @import "base/global";
    @import "layout/header";
    @import "layout/footer";

我已在 _variables.scss 文件中定义了所有变量。但是,我收到了错误:

    ActionView::Template::Error (Undefined variable: "$base-line-
    height".). undefined variable, @include box-sizing, undefined $primary-color. 

我无法使用我在variable.css.scss文件中定义的任何变量。似乎sass,bourbon和neat没有正确导入文件。我不确定我做错了什么。我见过类似的问题和答案,就像我的那些,但没有一个对我有效。我在这里需要帮助 - 谢谢

0 个答案:

没有答案