Сообщать uglify, чтобы держать определенные комментарии (используя CodeKit)
Я использую CodeKit для разработки темы WordPress. Конечно, я бы хотел сжать LESS при компиляции в CSS, но uglify.js удаляет все комментарии.
Кто-нибудь знает, как отметить определенные комментарии для сохранения?
Ответ 1
Там соглашение, чтобы поставить восклицательный знак сразу после комментария, сохранить его после измельчения. вы должны использовать что-то вроде этого:
/*!
this comment will not be removed by minifiers
*/
Забастовкa >
Вышеприведенный ответ больше недействителен! вещи развиваются!
Теперь вы должны добавить в комментарий как @preserve или @license, как указано ниже @texelate.
Ответ 2
Вам нужно добавить либо @preserve, либо @license к комментариям, которые вы хотите сохранить. Это не честь/*!
Ответ 3
Полгода спустя, я попал в ту же проблему, и трюк с восклицательным знаком не "сделал трюк" для меня. Ни одна из опций @preserve или @license не указана в документации uglify.
То, что работа обеспечивала регулярное выражение в командной строке, например: