如何在Rails中的每个html.erb文件中插入erb绝对路径?

时间:2016-02-18 17:03:55

标签: ruby-on-rails ruby erb

我想让渲染的html知道如何渲染erb文件,如下所示,以便在Rails中进行调试时使用。

<html>
  <!-- /RAILS_ROOT/app/views/layouts/application.html.erb -->

  <body>
    <!-- /RAILS_ROOT/app/views/entries/index.html.erb -->
    <h2>hello</h2>
  </body>
</html>

现在,我被强制在每个erb文件上插入一行注释,如下所示,但工作不干,非常痛苦。

<!-- <%= __FILE__ if Rails.env.development? %> -->

我的问题是:

  1. 是否有任何宝石支持此问题?
  2. 如果1不是或不够好,您可以通过猴子修补Rails代码插入注释吗?

1 个答案:

答案 0 :(得分:0)

`这就是您逐页浏览的方式。

在纯HTML中,您可以这样创建一个链接:

<a href="/ruby-book">Improve Your Ruby Skills</a>

但是在Rails中看起来像这样:(html.erg)

<%= link_to“提高您的Ruby技能”,“ /红皮书”%>