Railsビューでコメントがレンダリングされないようにする方法があるかどうか疑問に思っていました(コメントを削除する以外に)。ビューにあるコメントは主に開発者向けであり、ユーザーが HTML でそれらを読み取れるようにしたくありません。すべてのコメントを削除するレンダリング オプションを設定できますか?
それが重要な場合、私はhamlを使用しています。
Railsビューでコメントがレンダリングされないようにする方法があるかどうか疑問に思っていました(コメントを削除する以外に)。ビューにあるコメントは主に開発者向けであり、ユーザーが HTML でそれらを読み取れるようにしたくありません。すべてのコメントを削除するレンダリング オプションを設定できますか?
それが重要な場合、私はhamlを使用しています。
ビューに残すことができるコメントには、次の 2 種類があります。
1) ユーザーがソースを表示すると常に表示される HTML コメント:
<!-- this is a comment -->
2) サーバー上でコメントとして解釈され、HTML として送信されない Ruby コメント
ハムル:
-# This is a comment
ERB:
<%# This is a comment %>
ruby コンテキストでコメントをレンダリングします。
#haml
- #bla bla bla
#html
<% #bla bla bla %>