重大变化:重复变量标志

变量仅允许单个 !global!default 标志。重复的标志永远不会产生任何额外的效果,这只是确保样式表更加一致。

阶段 1阶段 1 permalink

¥Phase 1

兼容性:
Dart Sass
since 2.0.0
LibSass
Ruby Sass

从 Dart Sass 2.0.0 开始,如果单个变量声明有多个 !global!default 标志,这将是一个语法错误。这意味着 $var: value !default !default 将被禁止。$var: value !global !default 仍将被允许。

¥Starting in Dart Sass 2.0.0, if a single variable declaration has more than one each !global or !default flag, this will be a syntax error. This means that $var: value !default !default will be forbidden. $var: value !global !default will still be allowed.

过渡期过渡期 permalink

¥Transition Period

兼容性:
Dart Sass
since 1.62.0
LibSass
Ruby Sass

在 Dart Sass 2.0.0 发布之前,标志的多个副本只会产生弃用警告。

¥Until Dart Sass 2.0.0 is released, multiple copies of a flag just produce deprecation warnings.