考虑以下 SCSS 代码:
$color-black: #000000;
body {
--color: $color-black;
}
使用 node-sass 4.7.2 编译时,将生成以下 CSS:
body {
--color: #000000;
}
当我使用版本 4.8.3 或更高版本编译相同的 SCSS 时,它会产生以下结果:
body {
--color: $color-black;
}
我错过了什么? 我查看了发布日志,但没有找到有用的信息。此外,如果这个更改是真实的,为什么只有小版本更改?不应该是一个大版本发布吗?同时,我的替代选择是什么? 我应该使用插值法吗?
--color: #{$color-black};
。参考:https://github.com/sass/node-sass/issues/2336 - Terry