sassc-rails:为什么math.div(..)不起作用



我只是想用rails 7创建一个新的rails应用程序。我的Gem文件中有sassc-rails,它似乎正在尝试编译各种.scs文件(我有自己的小scss库,我正在尝试重用它(。然而,它的挣扎如下:

scs:

@use "sass:math";
...
$base-border-radius: 1.5rem !default;
$border-radius-s: math.div($base-border-radius, 3);
...

错误消息:

Error: Invalid CSS after "...-radius-s: math": expected expression (e.g. 1px, bold), was ".div($base-border-r"

我在Rails6应用程序中使用了完全相同的代码,并且所有代码都在那里正确编译,所以scss代码本身应该是有效的吗?

更新:切换到cssbuild rails后,一切似乎都正常。

最新更新