clo*_*pre 4 sed http-compression yui-compressor mustache handlebars.js
我使用小胡子/车把模板。
例如:
<script id="contact-detail-template" type="text/html">
<div>... content to be compressed </div>
</script>
Run Code Online (Sandbox Code Playgroud)
我希望在模板中压缩/缩小我的 HTML 文件以获得最佳压缩效果。
YUIcompressor,关闭不起作用,因为他们认为它是脚本并给我脚本错误。
即使 HTMLCompressor 认为它是一个脚本,它也不会触及它们。
如何使用 text/html 类型缩小脚本标签中的内容?我可以使用图书馆吗?如果没有,sed 或 egrep 是更好的方法吗?您是否有 sed/egrep 语法来删除空行(只有空格或制表符)、删除所有制表符、修剪多余的空格?
谢谢。
sed -e "s/^[ \t]*//g" -e "/^$/d" yourfile 这将从开头删除所有额外的空格和制表符,并删除所有空行。
sed -e "s/^[ \t]*//g" -e ":a;N;$!ba;s/\n//g" yourfile 这将从头开始删除所有额外的空格和制表符,并连接所有代码。
对不起,如果我错过了什么。