html - 如何在部署前从页面中删除 HTML 注释?

标签 html build-automation comments

在开发时,我们倾向于在 HTML 页面中添加大量注释,或者可能会根据最终用户的自定义请求注释掉一些内容。在处理数百个页面时,如何确保在最终部署之前删除所有注释文本。导致带有评论的打包页面供其他人查看,我认为这是一种不好的做法。 那么有什么好的工具可以合并到构建脚本中来执行这些操作吗?

最佳答案

我用这个:Absolute HTML Compressor

它很棒并且它不会更改/优化源代码,它只做您要求它做的事情。 我个人要求它只删除每行开头的注释和空格。 从命令行或批处理文件中我这样做:

ahc "path/file.html" -y- -l- -q- -w+ -t- -c+ -d- -m- -b-

警告:-b- 选项(我在上面使用的)禁用备份,因此文件将被覆盖。

顺便说一句:它还有一个非常漂亮的 GUI,如果您愿意,可以在没有命令行的情况下使用它。

关于html - 如何在部署前从页面中删除 HTML 注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2244304/

相关文章:

eclipse - 如何防止 Eclipse 格式化程序弄乱带有文本符号的注释?

android - 如何在 Android 应用程序中使用多个 Graph API 获取 Facebook Notes 项目的评论?

html - Bootstrap 导航栏错误 : Allows text below it to show when the navbar is expanded

sql - 如何自动导出 SQL Server 2008 版本的存储过程

html - 悬停CSS时闪烁的颜色

deployment - 您使用哪些工具进行自动构建/自动部署?为什么?

iphone - 自动构建 iPhone 应用程序需要哪些步骤?

javascript - 在 JavaScript 中评论

html - :hover usage in html and css

javascript - 使用 JavaScript 添加和删除类