Сжатие css и js файлов в консоли посредством yui-compressor

Немного отвлечёмся от темы администрирования сервера и воспользуемся Debian в целях разработки сайта. :)

Сжатие css и js файлов позволяет сэкономить трафик. Особенно актуально это для мобильных телефонов, где скорость, как правило, низкая. В этом нам может оказать неоценимую помощь yui-compressor, доступный для установки из репозиториев Debian.

Устанавливаем yui-compressor

# aptitude install yui-compressor

Работать с компрессором нужно от имени простого пользователя. Все команды выполняются в консоли.

Вызывается следующим образом: пишем команду yui-compressor, затем с опцией -o указываем конечный файл, а после — исходный, требующий сжатия.

Сжатие css стилей

$ yui-compressor -o style.min.css style.css

Сжатие скриптов

$ yui-compressor -o script.min.js script.js

Можно явно указать тип сжимаемого файла опцией —type, кодировку исходного файла —charset. Специфичная опция —nomunge предназначена для отключения обфускации скриптов.

Если не указан конечный файл, то результат выполнения команды будет отображён на экране.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *