1

我正在尝试从 libsass ( @import) 迁移到 dart sass 模块 ( @use, @forward)。

老实说,我觉得这很困难,因为我使用的很多 mixin 和文件(模块)都依赖于一般的配置变量。

在 libsass 中这一切都很简单,但现在变量被严格限定在原始模块的范围内。您可以使用 传递模块@forward,并且可以使用with()将变量传递给模块,好的。

但我曾经有一个很大的网站 configuration.scss 文件,它定义了在后续本地 @imports 以及外部“框架”@imports 中使用的基本全局变量。

这个系统不再工作了。我需要一种可用的方法来全局传播一些变量,始终可用。在这个方向上找不到新的最佳实践。

4

0 回答 0