Html 缩小把手模板

Html 缩小把手模板,html,handlebars.js,minify,Html,Handlebars.js,Minify,我有这样的代码: <div class="my-super-class {{#if something}}{{else}}hidden{{/if}}"> 注意“my super class”后面的空格 问题: 如果要缩小此代码段,空间将被删除,我们将获得mysuperclasshidden类,而不是mysuperclasshidden 如何在不安装npm的情况下解决这个问题?我还没有找到有价值的东西。目前唯一的方法是在node.js上安装并运行它。它还可以以许多期望的方式进行良

我有这样的代码:

<div class="my-super-class {{#if something}}{{else}}hidden{{/if}}">

注意“my super class”后面的空格

问题:

如果要缩小此代码段,空间将被删除,我们将获得
mysuperclasshidden
类,而不是
mysuperclasshidden


如何在不安装npm的情况下解决这个问题?

我还没有找到有价值的东西。目前唯一的方法是在node.js上安装并运行它。它还可以以许多期望的方式进行良好配置。它比其他已知的minify服务更了解handlebar.js并缩小HTML。

我还没有找到有价值的东西。目前唯一的方法是在node.js上安装并运行它。它还可以以许多期望的方式进行良好配置。它比其他已知的minify服务更好地理解handlebar.js并缩小HTML。

您应该使用选项从命令行运行

--忽略自定义片段“/{{[{]?(.*?[}]?}/”

这个正则表达式将忽略
{
}
之间的所有内容,并缩小其余部分

PS:您还可以在
隐藏之前添加空格

您应该使用选项从命令行运行

--忽略自定义片段“/{{[{]?(.*?[}]?}/”

这个正则表达式将忽略
{
}
之间的所有内容,并缩小其余部分

PS:您还可以在
隐藏之前添加空格


手动选择一个选项@MatthewHarwood你的迷你们不能正确地用把手缩小文件。我不能手动操作,因为我不是唯一的开发人员,所以我的团队中的任何人都可以缩小文件,忘记手动添加空间。啊,我不明白你的问题。您的任务顺序不正确。你编译你的手柄条,然后你手动缩小。有没有一个选项@MatthewHarwood你的迷你们不能正确地用把手缩小文件。我不能手动操作,因为我不是唯一的开发人员,所以我的团队中的任何人都可以缩小文件,忘记手动添加空间。啊,我不明白你的问题。您的任务顺序不正确。编译句柄栏,然后缩小。