通过命令行在html-minifier中删除评论

时间:2017-06-08 14:33:45

标签: html npm minify

我想使用html-minifier来缩小我的html文件。

我已按npm install -g html-minifier

安装了它

但是,sudo html-minifier rb.html --removeComments未删除rb.html中的评论。

有谁知道如何使用它?

此外,我只想通过保持完全相同的布局来缩小html文件的大小,我们为html-minifier添加的常规参数是什么?

1 个答案:

答案 0 :(得分:6)

您可以使用以下命令定位指定目录中的所有html文件:

html-minifier --input-dir dist --output-dir dist

通过这个示例脚本,我正在压缩 dist 中的所有html文件并将它们输出到同一目录 - 基本上用压缩文件替换未压缩的html文件。

上面的命令实际上对文件没有任何作用,因为没有定义任何选项。一些有用的选项是:

  • --collapse-whitespace:折叠有助于文档树中文本节点的空格。
  • --remove-comments:删除HTML评论
  • --minify-css:缩小嵌入式和内联CSS(<style></style>style=""
  • --minify-js:缩小嵌入式和内联JS(<script></script>onload=""

这是一个你可能最终得到的命令:

html-minifier --input-dir dist --output-dir dist --remove-comments --collapse-whitespace --minify-js --minify-css

要查看可用选项的完整列表,请运行html-minifier -h