Closed XieJiSS closed 5 years ago
swig模板里的所有控制流和最终条件渲染时不会渲染的HTML都会变成空行,导致生成的HTML里<head>和<footer>等部分出现大量连续的空行,例如:
<head>
<footer>
" \n \n \n"
根据swig的官方文档,在swig模板里将
{% ... %}
替换为
{%- ... -%}
可以使得swig引擎在渲染时不保留这些语句对应的空行。有助于减小HTML的体积(在我的用例中,减小了12%)
12%
如果作者有意向接受这个修改,我可以提交PR。
欢迎 PR
@ahonn see PR #232
swig模板里的所有控制流和最终条件渲染时不会渲染的HTML都会变成空行,导致生成的HTML里
<head>
和<footer>
等部分出现大量连续的空行,例如:根据swig的官方文档,在swig模板里将
替换为
可以使得swig引擎在渲染时不保留这些语句对应的空行。有助于减小HTML的体积(在我的用例中,减小了
12%
)