我一直收到这样的错误: 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转换尽可能多的东西。
谢谢!
答案 0 :(得分:0)
看起来我的供应商插件中有2个haml文件夹(haml和 haml2.2.22)删除了它们并且它有效(所以我很明显使用 我自己的宝石(haml 3.o)
我想我只需要再次供应它。 尽管如此,我仍然很好奇这个错误是什么