如何使用 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.js 或 brunch-config.coffee 文件。我不知道正确的语法,但您可以使用 uglify-js-brunch 给出的默认样板来编辑 uglify 选项:
config =
plugins:
uglify:
mangle: false
compress:
global_defs:
DEBUG: false
我正在使用集成了 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.js 或 brunch-config.coffee 文件。我不知道正确的语法,但您可以使用 uglify-js-brunch 给出的默认样板来编辑 uglify 选项:
config =
plugins:
uglify:
mangle: false
compress:
global_defs:
DEBUG: false