0

SCSS ファイルにステートメントを記述する場合、@importCompass はどのようにしてどこを見ればよいかを認識しますか?

これはあまりうまく答えられていないと思います。ドキュメントには何も見つかりません。

私はさまざまな Ruby gems のフォルダーを参照してきましたが、ある時点で、呼び出されたフォルダーがどこかのリストに追加されたと思いstylesheetsました (しかし、どこに??)。@importただし、がそのようなフォルダー内にないファイルを参照しているのを見たことがあるので、これがすべての説明になるわけではありません。また、gem 内でこれを定義する構成ファイルを見つけることができませんでした。

この情報はどこにありますか、またはどのように生成されますか?

4

1 に答える 1

1

http://sass-lang.com/docs/yardoc/file.SASS_REFERENCE.html#importから:

「Sass は、現在のディレクトリと、Rack、Rails、または Merb の下の Sass ファイル ディレクトリで他の Sass ファイルを探します。」

インポート ファイルと一緒に保存し、"_[filename].scss" という名前を付けることで、インポートをショートカットできます。次に @import "[filename]" でインポートします。

Compass の scss/sass ファイルは、gem パスにあります。

gems/compass-[バージョン]/frameworks/compass/

于 2013-02-04T18:18:26.013 に答える