私はTwigを使用しています。私はHTML出力を小さくできるようにしたいと思います。これはどうすればいいですか?私は{% spaceless %}
を試しましたが、それはそれをすべてのテンプレートに追加する必要があります。 Twigエンジンで小型化を追加できますか?TwigでHTMLをどのように縮小できますか?
答えて
使用
{% spaceless %}
YOUR WHOLE PAGE GOES HERE HTML, TWIG, JS EVERYTHING...
{% endspaceless %}
それはあなたの小枝のバージョンが小枝の最新バージョンを更新だけで、タグを認識しないことをすることができます。
これは、生成された出力htmlを縮小し、ページの読み込みは、コンパイルされたhtmlのバージョンのみを読み込むために上がります。
コードを読み込み可能な状態で表示することはできますが、
'spaceless'はこの目的のためのものではありません。 "このタグは生成されたHTMLコンテンツのサイズを"最適化 "するのではなく、HTMLタグ間の余分な空白を避けて、状況によってはブラウザのレンダリングの癖を避けるためのものです。 http://twig.sensiolabs.org/doc/tags/spaceless.html – turibe
また、minifing!=空白を削除します。また、すべてのコメントを削除する必要があります。これは、彼らがTwigで追加すべき機能です –
これはあなたを少し助けるかもしれません。
html-compress-twigを使用すると、1つのpackage.useコンポーザーにhtml、css、jsを圧縮してcomposer require nochso/html-compress-twig
をインストールすることができ、このコードを使用して拡張機能を追加する必要があります。
$app->extend('twig_theme', function($twig_theme, $ojt) {
$twig_theme->addExtension(new nochso\HtmlCompressTwig\Extension());
return $ojt_theme;});
最後に、このコードを追加してください。一般に小枝、および `特にspaceless`は、縮小ように設計されていないこと
{% htmlcompress %} ....your coding... {% endhtmlcompress %}
{{ htmlcompress('<ul> <li>') }}
{{ '<ul> <li>'|htmlcompress }}
- 1. iPhoneでUIPickerViewをどのように縮小しますか?
- 2. どのようにAndroidでテキストを拡大縮小できますか
- 3. ボタンの背景をどのように拡大縮小できますか?
- 4. アンドロイド用のスカラーアプリケーションは、どのようにファイルサイズを縮小できますか?
- 5. Symfony2に含まれているTwig JavaScriptファイルをどのように圧縮しますか? Symfony2ので
- 6. HTMLページを縮小するように強制する
- 7. イメージをシャープネスを維持しながらHTMLで縮小するにはどうすればよいですか?
- 8. このコードスニペットはどのように短縮できますか?
- 9. URLをHTMLで縮小する
- 10. シンプルなCSSレイアウト - どのようにこのレイアウトを実現し、簡単に拡大縮小できますか?
- 11. A-FrameでHTMLをどのようにレンダリングできますか?
- 12. divに収まるようにコンテンツを縮小するにはどうすればよいですか?
- 13. contextMenuを縮小するにはどうすればよいですか?
- 14. モバイルWebページを縮小するにはどうすればよいですか?
- 15. 選択した画像のiPhone SDKをどのように拡大縮小できますか?
- 16. コマンドラインでPNGを縮小、縮小、縮小する方法は?
- 17. 複数のファイルを1つに縮小できますか?
- 18. AppEngineマップの縮尺を縮小するにはどうすればよいですか?
- 19. 長い文をどのようにして縮小しますか?
- 20. HTMLエンティティをどのようにデコードできますか?
- 21. クイックチェックから収縮をうまく(小さく)するにはどうすればよいですか?
- 22. Silverlightで画像の縮小(縮小)
- 23. チタン製作後のサイズをどのように圧縮できますか?
- 24. Androidでビューを拡大縮小できますか?
- 25. Xcode 4.0でXibファイルビューを拡大/縮小できますか?
- 26. geodjangoでポリゴンを拡大または縮小するにはどうすればよいですか?
- 27. ウィンドウを半分幅に縮小すると、HTML要素も半分の幅に縮小されるようなHTMLページを設計する方法
- 28. JPEGによる画像のサイズを縮尺なしで縮小します。
- 29. IEで縮小に合わせないようにする
- 30. フォントを拡大縮小することはできますか?
さて、明らか小枝のキー現像[示し](https://github.com/fabpot/Twig/issues/624)ツール。 Tidyや 'mod_strip'を代わりに使うのはどうですか? – raina77ow
こんにちは質問ですが、それをTwigエンジンにどうやって実装しますか? – daviesgeek
''タグを囲むベーステンプレートに '{%spaceless%}'を追加できます。そうすることで、すべての子テンプレートにも適用されます。 – adamors