我正在为已经存在的项目实施指南针,该项目拥有超过3800行的CSS,
这是它发出的错误:
>>> Change detected at 19:47:43 to: style.scss
error sass/style.scss (Line 3807: Invalid CSS after "": expected "{", was "")
overwrite css/style.css
这是来自第3800行:
.shake:hover {
display:block;
position:relative;
}
.shake.inline{
display:inline-block
}
知道我在这里缺少什么吗?
-sassbin -
http://sassbin.com/gist/7324262/
- 编辑 -
删除所有空格:
第3800行:
.shake:hover {display:block;position:relative;}.shake.inline{display:inline-block;}
错误已更改为:
overwrite css/style.css
>>> Change detected at 20:11:12 to: style.scss
error sass/style.scss (Line 3800: Invalid CSS after "...line-block;}": expected "{", was "")
答案 0 :(得分:2)
如果你看看你的sassbin,它实际上是告诉你问题所在。在最后一个大括号后面有一个隐藏的字符,它看起来像一个空格或换行符(sassbin将它显示为middot)。