YUI Compressor специални коментари добавяне на точка и запетая в JS

Наскоро започнахме да използваме YUI Compressor (2.4.8) в нашия проект. Работи чудесно, но забелязахме проблем при минимизиране на JavaScript файлове, които съдържат специални коментари.

Изглежда YUI Compressor добавя точка и запетая след специални коментари. Ние напълно премахнахме всички JS от файла и оставихме само специалния коментар и все още беше добавена точка и запетая.

Вход:

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

Изход:

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

Търсихме онлайн, но не успяхме да намерим никой, който е имал същия проблем. Това също не е проблем, който засяга CSS.

Това известен проблем ли е с YUI Compressor? Ако е така, какво е решението?


person Carlous Fahmi    schedule 25.03.2015    source източник


Отговори (1)


Това е известен проблем: https://github.com/yui/yuicompressor/issues/126

Той беше маркиран за изданието 2.4.9, но 18 месеца на v2.4.9 не изглежда да бързат никъде. Ще се придържам към предишното издание.

person foz    schedule 25.08.2015