如何使用Slim模板在Rails中生成<style>标签?

时间:2019-02-15 19:35:37

标签: ruby-on-rails slim-lang

Slim官方文档的“ Embedded Engines”部分声称使用 css scss sass 过滤器将使Slim生成包含以下内容的

当我在模板中逐字使用此示例代码时,Slim不会 not 生成 style 标签。相反,它将 样式直接应用到与书面选择器匹配的任何元素上。因此:

  scss class =“ myClass”:
  $ color:热粉色;
  正文{color:$ color; }

正文“一些文字”
 

实际上会生成以下HTML:

  一些文本
 

我正在使用Slim 4.0.1,slim-rails 3.2.0和rails 5.2.2,这些是撰写本文时这些库的所有最新版本。我没有写过的自定义配置。

如何获得文档中描述的行为,其中会生成