我正在尝试构建Figuration源文件并遇到此错误:
Running "sass:core" (sass) task
>> Error: Duplicate key 1_5 in map (0: x: 0, y: 0, 0_25: x: $spacer-x * .25,
y: $spacer-y * .25, 0_5: x: $spacer-x * .5, y: $spacer-y * .5, 1: x: $spacer-
x, y: $spacer-y, 1_5: x: $spacer-x * 1.5, y: $spacer-y * 1.5, 2: x: $spacer-x
* 2, y: $spacer-y * 2).
>> on line 138 of scss/_settings.scss
>> >> $spacers: (
>> ----------^
然而,在_settings.scss
中,违规地图对我来说很好看:
$spacers: (
0: (
x: 0,
y: 0
),
0_25: (
x: ($spacer-x * .25),
y: ($spacer-y * .25)
),
0_5: (
x: ($spacer-x * .5),
y: ($spacer-y * .5)
),
1: (
x: $spacer-x,
y: $spacer-y
),
1_5: (
x: ($spacer-x * 1.5),
y: ($spacer-y * 1.5)
),
2: (
x: ($spacer-x * 2),
y: ($spacer-y * 2)
)
) !default;
谷歌搜索只发现旧版SASS的问题并声称它已被修复,所以我不知所措。
sass -v
确认我使用了选择性史蒂夫。
答案 0 :(得分:1)
用引号括起键就可以了。