在开发时,我们倾向于在HTML页面中添加大量注释,或者可能根据最终用户的定制请求注释掉一些内容。处理数百页时,如何确保在最终部署之前删除所有注释文本。导致包装页面的评论让其他人看到,我认为这是一个不好的做法。 那么任何可以在构建脚本中使用的好工具来执行这些工具吗?
答案 0 :(得分:3)
很棒和它不会更改/优化源代码,它只会按照您的要求执行操作。 我个人只是要求删除每行开头的注释和空格。 从命令行或批处理文件中我做:
ahc "path/file.html" -y- -l- -q- -w+ -t- -c+ -d- -m- -b-
警告:-b-选项(我上面使用的)禁用备份,因此文件将被覆盖。
BTW:如果你愿意的话,它还有一个非常好的GUI可以在没有命令行的情况下使用它。
答案 1 :(得分:2)
HTML Tidy应该完成这项工作。
http://tidy.sourceforge.net/docs/quickref.html#hide-comments
答案 2 :(得分:-1)
如果您没有使用任何类型的服务器端脚本,则必须手动删除它们。
如果使用服务器端脚本,则可以使用正则表达式。只需谷歌“删除HTML注释”和您的服务器端脚本语言。