Less 使用较少时出现一些奇怪的错误

Less 使用较少时出现一些奇怪的错误,less,Less,当我在VSCode中使用较少时,会出现许多奇怪的错误。以下是一个例子: #library() { .colors() { primary: green; secondary: blue; } } #library() { .colors() { primary: grey; } } .button { color: #library.colors[primary]; border-color: #library.colors

当我在VSCode中使用较少时,会出现许多奇怪的错误。以下是一个例子:

#library() {
    .colors() {
      primary: green;
      secondary: blue;
    }
  }

#library() {
    .colors() { primary: grey; }
}

.button {
    color: #library.colors[primary];
    border-color: #library.colors[secondary];
}
编译文件:

。按钮{
颜色:#library.colors[primary];
边框颜色:#library.colors[次要];
}
这是一个关于如何使用地图的例子。我还注意到map是一个新特性,从v3.5开始启用。但我的版本是v3.10

line13: error: property value expectedless(css-propertyvalueexpected)
line14: error: { expectedless(css-lcurlyexpected)
line15: error: at-rule or selector expectedless(css-ruleorselectorexpected)