我不是一个红宝石开发者,我已经使用Compass好了6个月。我发现了下面显示的这个问题。
我已阅读此问题并使用了最受好评的答案: getting error after ugrading to sass-3.1.8
Sass版本:Sass 3.1.1 (Brainy Betty)
(根据建议)
指南针版本: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.)
这看起来像是自动包含的文件。我绝对找不到它。我的主屏幕.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 ....
帮助!