Использовать упаковщик и компрессор YUI? - PullRequest
1 голос
/ 14 сентября 2009

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

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

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

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

Ответы [ 2 ]

2 голосов
/ 14 сентября 2009

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

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

1 голос
/ 17 сентября 2009

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

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

...