【发布时间】:2016-05-20 06:40:04
【问题描述】:
我正在使用 Redcarpet 和 Rouge 在 Rails 4 中配置 Markdown。我正在关注this simple post
除了我的文件assets/stylesheets/rouge.css.erb 似乎没有加载之外,一切都运行良好(在开发和生产中)。现在看起来像这样:
<%= Rouge::Themes::Github.render(:scope => '.highlight') %>
.highlight {
background-color: #ffffff;
padding: 25em;
}
.highlight .err {
color: #ffffff;
background-color: #ffffff;
}
因为无论我放什么输出都没有区别,看起来一样,像这样
而且我猜出于同样的原因不存在语法高亮。而且它在开发和生产中都不起作用。 那么我的错误可能是什么?
我完全是新手,我可能错过了一些重要的事情。因此,如果您希望我提供有关此问题的任何其他信息,请告诉我。
更新 1
对于那些在我使用 .css.erb 时发现错误并要对我投反对票的人,请先参阅 the rails documentation 中的 2.3.1
【问题讨论】:
-
你确定是
rouge.css.erb不是rouge.css.scss? -
文件扩展名应该是
css.scss或者只是.css而不是css.erb。 -
各位,见 2.3.1 in rails documentation
-
@borderline 我认为这不是真的,请参阅我之前的回答
标签: css ruby-on-rails markdown redcarpet rouge