sass compassについて質問します。
環境
- Mac OS X 10.9.2
- phpstorm 7.2
- gem 2.2.2
- sass 3.2.10
- cmopass 0.12.2
compassを通してsassをコンパイルをする際に、ディレクトリ単位(配下のscss全て)でimportすることができるようなのですが、以下の様なエラーが出てコンパイルできません。どなたか解決策を存じの方いらっしゃいますか?
screen.scss
@import "core";
↓
error scss/screen.scss (Line 2: File to import not found or unreadable: core.
Load paths:
~/Sites/example.com/scss
/Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets
/Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets
Compass::SpriteImporter)
みんなの回答 2 件
追記:
ちなみに、ファイル単位ならエラーなく@importできます。
SassにもCompassにもその機能はないはずなんですけどねぇ。
Sassとしてはディレクトリーをインポートする際の並び順をどうしたらいいのかわからないので、機能としては入れないというスタンスだったはずです。
必要であれば、プラグインがありますので、リンク貼っときます。
Railsが使ってるsass-railsにもこの機能はあるみたいです。
chriseppstein/sass-globbing
https://github.com/chriseppstein/sass-globbing関連するトピックス