我已经安装了less-rails gem,因为我热衷于使用 LESS 提供的颜色处理。我需要从我的数据库中提取一种颜色作为我的主题基色,并从那里建立。
我有静态 CSS,并将其重命名为 styles.css.less 以确保 rails 理解 less 扩展,它看起来。
我尝试的下一件事是将文件也包装为 erb,希望允许 ruby 字符串文字在发送到 LESS 之前进行处理,并最终输出为有效的 CSS(我还在吗?)
该文件现在称为 style.css.less.erb。虽然文件 simple 包含有效的 CSS,但文档的处理工作正常。一旦我添加了一个红宝石字符串文字,它就会失败。
color: #{"#112233"};
在 chrome 调试器中,此行之后没有任何内容被处理。
我做错了什么,我应该怎么做我想做的事?