如何基于ruby变量值设置SCSS变量?

以下代码适用于CSS,但不适用于SCSS:

- primaryColor = app.theme_variables['primary-color'];
= content_for(:after_head_script) do
  css:
   .primaryColor {
     color: #{primaryColor};
   }

如果我对SCSS做同样的事情:
- primaryColor = app.theme_variables['primary-color'];
= content_for(:after_head_script) do
  scss:
    $color = #{primaryColor}

    .primaryColor {
      color: $color;
    }

输出如下:
.primaryColor{color:primaryColor}

那么关于如何将变量注入(inject)SCSS的任何想法?

最佳答案

遗憾的是,它不受支持。

迭代的有:

  • ruby
  • javascript
  • css
  • Markdown
  • 纺织
  • rdoc

  • 这些不是:
  • sass/scss
  • 咖啡

  • 如此处所述:https://github.com/slim-template/slim#embedded-engines-markdown-

    09-10 16:09