如何在浏览器中显示SASS错误消息?

时间:2012-09-15 07:21:36

标签: sass

在SASS中,当出现错误时,它会在浏览器的页面顶部显示一条消息。它的样本在附图中。

该文字无法选择。它不是一个图像。它不会出现在View Source中。它在Firebug中不可见。

该错误文本是如何呈现的?

enter image description here

更新

感谢@FluffyJack,我调查并发现在包含语法错误的CSS文件中使用body:before。 Github目前还不合作,但是我追踪了在SASS中将错误消息呈现给vendor/sass/lib/sass/error.rb的地方,其中包含:

body:before {
  white-space: pre;
  font-family: monospace;
  content: "#{header.gsub('"', '\"').gsub("\n", '\\A ')}"; }
END

1 个答案:

答案 0 :(得分:3)

我认为它正在使用内容属性。

这样的东西
html:before {
  content: "Syntax error..."
}

检查css。