SASS错误:文档根目录中是否允许属性?

时间:2010-07-01 09:08:08

标签: ruby-on-rails haml sass

我一直收到这样的错误: Sass :: SyntaxError:a的根不允许使用属性 文献。 在/ Users / eumir / rails_apps / neo2 / public / stylesheets / sass /的第2行 main.sass

main.sass的第2行以

开头
@import mixins 

我有一个_mixins.sass,它在第2行有一个变量声明:

$alt_site_color: #060 
$main_site_color: #ff9900 

所以我真的很难过是什么让错误发生。一世 尝试改变4行的变量放置,我得到了

Sass :: SyntaxError:a的根目录不允许使用属性 文献。 在/ Users / eumir / rails_apps / neo2 / public / stylesheets / sass /的第6行 main.sass

所以我尝试删除变量声明并停止错误 出现。我的变量声明有什么问题?

另外,我一直在尝试使用sass -watch和编译sass文件 sass public / stylesheets / main.sass,我没有错误。但是,当我查看 它在我的浏览器中,出现错误。什么似乎是问题?

*注意:我也已经卸载了我的所有其他版本 sass(我从haml2.2.22升级到haml 3)。我也在用旧的 缩进的yml样式语法,所以我转向远离做 sass2转换尽可能多的东西。

谢谢!

1 个答案:

答案 0 :(得分:0)

看起来我的供应商插件中有2个haml文件夹(haml和 haml2.2.22)删除了它们并且它有效(所以我很明显使用 我自己的宝石(haml 3.o)

我想我只需要再次供应它。 尽管如此,我仍然很好奇这个错误是什么