が、私はこのように私のapplication.css.scss
セットがあります。変数SASSとグローバルではなく、SCSS
@import "base/variables";
@import "./application/application";
Like the documentation saysを私はので、私は私の変数が定義されて期待してすべてのスプロケットディレクティブ(require
、require_tree
、およびrequire_self
)を使用していませんの内部でグローバルと私の/application/application.scss
ファイルのために利用可能であるが、それはケースではありませんします
#content {
margin-top: $big;
}
がエラーUndefined variable: "$big"
を返します。
は、私はファイルapplication.css.sass
と/application/application.sass
による命名でSASSと同じことをしようとしましたし、今の変数はグローバルであるように思わながら、私はSCSS構文を使用して維持したいだろう、私はconfig.sass.preferred_syntax = :scss
を設定することであることしようとしましたが、私はまだSassを求められています。
もちろん変数を必要とするたびに変数ファイルをインポートできますが、それはDRYの原則に反します。
変数をグローバルに使用できるようにするにはSCSS構文を使用できますか?私はここで何が欠けていますか?前もって感謝します。
'スプロケット3.7.1'、' rails 4.2.5'、 'sass-rails 5.0.6' – Zealot