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

YUI Compressor special comments adding semi-colon in JS

本文关键字:添加 JS Compressor 评论 YUI      更新时间:2023-09-26

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

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

输入:

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

输出:

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

我们在网上搜索过,但找不到任何有同样问题的人。这也不是一个影响CSS的问题。

这是YUI压缩机的已知问题吗?如果是,解决方法是什么?

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

它被标记为2.4.9版本,但v2.4.9 18个月的版本似乎并不着急。我将坚持以前的版本。