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"
这是什么意思?它与空白有关吗?什么空白?我该如何解决这个问题?
答案 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