Использовать Packer AND YUI Compressor?

Я искал способ легко сжать мои .js локально перед развертыванием. Наконец-то я нашел пакетный скрипт командной строки, который работает с YUICompressor и Packer.

Проблема, с которой я столкнулся, заключалась в том, что Packer портил мои файлы. Решив, что это более старая версия, я просто вручную взял сжатый YUI-файл .js и прогнал его через онлайн-упаковщик.

В результате PACKER уменьшает количество сжатых YUI файлов ..js примерно на 1%. Вряд ли стоит усилий, кажется.

Тем не менее, я мало что знаю о Пакере. Проведя некоторые исследования, кажется, что YUICompressor и Packer действительно являются отдельными компрессорами .js. Действительно ли необходимо использовать оба? Люди используют оба? Если да, то почему? Делает ли Packer что-то помимо сжатия?


person DA.    schedule 14.09.2009    source источник


Ответы (2)


Пакер не рекомендуется. Клиенту требуется время, чтобы распаковать, стирая все выгоды от меньшего размера файла. Я не думаю, что есть какие-то причины его использовать.

YUICompressor очень хорош, и его достаточно.

person Jourkey    schedule 14.09.2009
comment
Это в значительной степени подтверждает мой опыт до сих пор. Спасибо за информацию! - person DA.; 14.09.2009

Не забывайте, что здесь, на codeplex, есть порт YUICompressor для .NET, который называется YUICompressor for .NET. Это тоже может помочь...

* Отказ от ответственности: я сделал большую часть этого порта.

person Pure.Krome    schedule 17.09.2009