YUI Compressor特别评论在JS中添加分号

时间:2015-03-25 17:19:42

标签: javascript compression comments minify yui-compressor

我们最近开始在我们的项目中使用YUI Compressor(2.4.8)。它工作得很好,但是在缩小包含特殊注释的JavaScript文件时我们注意到了一个问题。

似乎YUI Compressor在特别评论后添加了一个分号。我们从文件中完全删除了所有JS,只留下了特殊注释,并且仍然添加了一个分号。

输入:

/*!
 * WHY YOU ADD SEMI COLON?!
 */

输出:

/*!
 * WHY YOU ADD SEMI COLON?!
 */;

我们在线搜索,但无法找到任何有同样问题的人。这也不是影响CSS的问题。

这是YUI Compressor的已知问题吗?如果是这样,修复是什么?

1 个答案:

答案 0 :(得分:0)

这是一个众所周知的问题:https://github.com/yui/yuicompressor/issues/126

它被标记为2.4.9版本,但在v2.4.9上的18个月似乎没有匆忙。我将坚持使用之前的版本。