コンパスを使用してscssファイルをコンパイルするためのGruntタスクがあり、ビルドは毎回失敗します。Compass mixin を使用するファイルを変更すると、たとえば@import box-sizing(border-box)
、失敗し、プラグインが含まれていないと表示されます (実際には、を使用して「all.scss」ファイルに含まれており@import "compass/css3/box-sizing"
、他の scss ファイルが含まれています。
2 回目 (エラーが表示された後) にコンパイルしようとすると、問題なく動作します。その理由は、他のファイル (具体的には私の「all.scss」ファイル) が変更されていない場合、コンパイル中にスキップされるため、include が見つからないためだと思います。
また、 config.rb でrequire 'box-sizing'
orを使用するrequire "compass/css3/box-sizing"
と、このプラグインが見つからないと言って失敗します。
何が原因か分かりますか?