0

多くの場合、ファイル間でcss変数とミックスインを共有する必要があります。私がやったことは、変数を「variables.css.scss」という名前の別のファイルに移動してから、

 @import 'variables' to whatever sheets need 'em.

別のファイルが実際に存在するため、これはローカルで機能します。しかし、アセット(herokuなど)をコンパイルした後、そのファイルはどこにも見つかりません...ロードパスエラーが発生します。

変数とミックスインをDRYに保つ方法はありますか?

4

1 に答える 1

0

@import はパーシャルのようなものです。なんらかの理由で、私のローカル環境はheroku APIほど厳密ではありません(厳密な方が良いです)。これを修正するために必要だったのは、実際のファイル名を「variables.scss」から「_variables.scss」に変更することだけでした...パーシャルのように。Herokuは今幸せです...

于 2013-03-06T01:07:51.590 に答える