Pylons Web サイトで Mako テンプレート システムを使用していますが、空白の削除に問題があります。
空白を削除する理由は、生成された HTML ファイルが 12363 行のコードになるからです。これが、Internet Explorer をロードしようとするとハングする理由だと思います。
HTML ファイルをきれいにきれいに見せて、簡単に変更できるようにしたいのですが、生成された出力は、ファイルサイズとメモリ使用量を削減するために、必要に応じて見苦しく乱雑に見えるようにしたいと考えています。
Mako のドキュメントhttp://www.makotemplates.org/docs/filtering.htmlには、フラグを使用できると書かれていますtrim
が、機能していないようです。コード例:
<div id="content">
${next.body() | trim}
</div>
改行を取り除くことができた唯一の方法は\
、各行の末尾に (バックスラッシュ) を追加することです。これは、ビューをコーディングするときにやや面倒であり、一元化されたソリューションが必要です。
空白/改行を削除するにはどうすればよいですか?