使用gulp最小化HTML注释中使用的条件语句

时间:2019-04-02 12:22:44

标签: gulp

我想缩小以下HTML代码。我使用的gulp-cleanhtml对我来说很好,除了以下提到的条件之外:

它不会缩小HTML条件语句的样式。检查以下代码:

<!--[if gte mso 9]>
<style> 
sup 
   {   
     font-size:100% !important;
   }
</style>
<![endif]-->

有人可以指导我如何去做吗?这样我就可以缩小这些条件语句中的代码了?

1 个答案:

答案 0 :(得分:1)

gulp-htmlmin应该为您提供以下选择:

.pipe(
    htmlmin({
        collapseWhitespace: true,
        minifyCSS: true,
        processConditionalComments: true,
    })
)

应导致:

<!--[if gte mso 9]><style>sup{font-size:100%!important}</style><![endif]-->