私は Ruby 開発者ではありませんが、Compass を 6 か月間使用しています。以下に示すこの問題を発見しました。
私はこの質問を読み、最高評価の回答を使用しました: sass-3.1.8 にアップグレードした後にエラーが発生しました
Sass のバージョン: (Sass 3.1.1 (Brainy Betty)
提案による) Compass のバージョン: Compass 0.12.1 (Alnilam)
(最新)
私はこのコマンドを実行します:compass compile --force
プロジェクト内で。
error sass/screen.scss (Line 3 of _utilities.scss: Mixins may only be defined at the root of a document.)
これは、自動的に含まれるファイルのようです。絶対にどこにも見つからない。メインの screen.scss ファイルは次のようになります。
@import "partials/base";
@import "blueprint/reset";
@import "compass/css3";
@import "sprite/*.png";
$sprite-layout:vertical;
$sprite-spacing: 15px;
@include all-sprite-sprites;
....//blah blah blah rest of rules ....
ヘルプ!