簡體   English   中英

如何在 Rails 的每個 html.erb 文件中插入 erb 絕對路徑?

[英]How do you insert erb absolute paths in each html.erb file in Rails?

我想讓渲染的 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. 有任何 gem 支持這個問題嗎?
  2. 如果 1 不是或不夠好,您可以通過對 Rails 代碼進行猴子修補來插入注釋嗎?

`這就是你如何一頁一頁地翻閱。

在純 HTML 中,您可以創建如下鏈接:

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

但在 Rails 中,它看起來像這樣:(html.erg)

<%= link_to "提高你的 Ruby 技能", "/ruby-book" %>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM