我使用Nunjucks percompiled模板,我想清除无用空格和linebreak的template.js输出。
编译后的模板可以保留原始模板无用的空间和换行符:
"<form>\n <div class=\"choices\">\n <div class=\"choice\">\n"
像nunjucks-tag-spaceless这样的自定义标签会运行正则表达式客户端。 在编译步骤中无法执行此操作以节省大小/时间?
答案 0 :(得分:1)
您可以尝试使用jlto库:https://www.npmjs.com/package/jlto
答案 1 :(得分:0)
您可以在nunjucks实现代码中创建自定义过滤器,根据您使用的逻辑/库清理您的html,并在调用过滤器时实现模板后执行它。 有关如何操作的详细信息,请查看Documentation。 要实现过滤器以清理html,您可以浏览此Link。 希望这会有所帮助。