期待“缩进”,得到“突出”

时间:2012-03-22 01:23:41

标签: css stylus

  ParseError: /Users/JMiller/Projects/multisport-momentum/public/stylesheets/style.styl:15

  11|     color #031634
  12| }
  13| a {
  14|     color font.color
> 15|     text-decoration none
  16| }
  17| 
  18| .header

  expected "indent", got "outdent"

这是什么意思?它与空白有关吗?什么空白?我该如何解决这个问题?

2 个答案:

答案 0 :(得分:11)

这里的问题是错误报告比什么都重要。手写笔变量名称(也不是mixin名称)中不允许使用点.,因此将font.color重命名为例如font-color。 {{1}}将解决您的问题。

答案 1 :(得分:1)

通过冒号写属性。 例如:

fontFamily = {
   primary: unquote ("'Open Sans', sans-serif")
}

font-family: fontFamily.primary

WebStorm发誓这种语法。要进行更改,请在变量前添加$。 例如:

$fontFamily = {
   primary: unquote ("'Open Sans', sans-serif")
}

font-family: $fontFamily.primary