css - Rails Assets css.erb 未加载

标签 css ruby-on-rails markdown redcarpet rouge

我正在使用 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;
}

因为无论我放入什么,输出都没有区别,看起来都一样,像这样

enter image description here

而且我猜出于同样的原因不存在语法突出显示。它不适用于开发和生产。 那么我的错误可能是什么?

我是一个完全的新手,我可能错过了一些重要的事情。因此,如果您希望我提供有关此事的任何其他信息,请告诉我。

更新 1

对于那些看到我使用 .css.erb 的错误并打算给我投反对票的人,请参阅 the rails documentation 中的 2.3.1。第一

最佳答案

好的。我自己找到了答案。几天前,我正在为我的生产服务器运行缓慢的问题寻找解决方案。我发现(这里)建议将 development.rb 中的这两行设置为 false

config.action_mailer.raise_delivery_errors = false
config.assets.debug = false

结果是第二行导致了我的问题。我将它返回到 true 并且一切正常。但我不明白为什么它不影响 Bootstrap 样式

关于css - Rails Assets css.erb 未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37339613/

相关文章:

latex - 如何控制 pandoc 生成的 latex 中的表?

r - 无法在 r markdown 中编译 tex

javascript - 在 Jquery 中,如何在另一个操作之前执行一个操作?

html - 如何将页脚 (div) 对齐到页面底部?

html - 上面的 div 浮在下面的 div 上,没有设置下面的 div 的样式

html - 水平滚动条问题

ruby-on-rails - 如何在 ubuntu 11.10 上安装最新版本的 rails?

ruby-on-rails - 自定义设计路线

markdown - 如何在 3-backticks 代码块中转义 3-backticks 代码块?

ruby-on-rails - 引擎模型的 ActiveAdmin 中的枚举选择