如何使用 Brunch.io 删除 HTML 文件中的 comments/uglify 代码

How to remove comments/uglify code inside HTML files using Brunch.io

我正在使用集成了 Brunch.io 的 Phoenixframework。我的 HTML 文件中有很多带有 javascript 的标签和我也想清理的 HTML 评论。所以,我想让 Brunch 去做。我知道 Phoenix 使用 javascript 缩小和 CSS 的插件,但留下 HTML javascript 和评论。 是否有 configuration/option/plug-in 删除 HTML 评论?我需要使用不同的工具吗?我需要使用正则表达式吗?

据我所知,使用 https://github.com/brunch/uglify-js-brunch. It's a port of https://github.com/mishoo/UglifyJS2 早午餐清理/缩小您的 javascript 文件。

您有一个栏目评论:https://github.com/mishoo/UglifyJS2#keeping-comments-in-the-output

您应该使用 brunch-config.jsbrunch-config.coffee 文件。我不知道正确的语法,但您可以使用 uglify-js-brunch 给出的默认样板来编辑 uglify 选项:

config =
  plugins:
    uglify:
      mangle: false
      compress:
        global_defs: 
          DEBUG: false