因为代码缩进,模板文件里会有大量的换行,缩进,空格,经过预编译处理后,生成的函数会带上这些符号,但对于HTML文档而言,这种代码是可以去掉的,如果模板较大的话,去掉这些符号是可以减少js体积的,有什么方法么?
比如生成的代码是
var tpl = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {
return "<div class=\"entry\">\r\n <h1>df</h1></div>";
其中的\r\n
便是可以过滤掉的