我正在使用集成了Brunch.io的Phoenixframework。我的HTML文件和HTML注释中有很多带有javascript的标签,我也想清理它们。所以,我希望早午餐去做。我知道Phoenix使用了一个用于javascript缩小和CSS的插件但是留下了HTML javascript和注释。 是否有用于删除HTML注释的配置/选项/插件?我需要使用不同的工具吗?我需要使用正则表达式吗?
答案 0 :(得分:0)
从我看到的情况来看,早午餐使用https://github.com/brunch/uglify-js-brunch清理/缩小您的javascript文件。它是https://github.com/mishoo/UglifyJS2的端口。
您有一段评论: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