afelix/csso — Issue #56: Хочется, чтобы CSSO мог сжимать все файлы в директории
Author: kizu
Created: 2012-02-20 22:32:43+00:00
State: open

Для начала хочется какой-то ключ, который бы позволил перезаписывать файл результатом оптимизации.

А потом можно было бы сделать ключ, который бы позволил записать результат в «префикс + исходное имя файла». Ну и чтобы префикс мог быть и путём относительно текущего положения.

Тогда после всего этого можно было бы дать возможность сжимать всю папку (скажем, по умолчанию рекурсивно, а с ключём `-R` — не рекурсивно), используя такую команду: `csso . --rewrite` или `csso . --prefix _`, первая команда брала бы все файлы в директории и всех их сжимала, вторая — делала то же самое, но каждому файлу добавляла бы префикс: `style.css` превращался бы в `_style.css`.

Конечно, подобные вещи наверняка можно сделать и через что-то с грепом и xargs, но это не юзер-френдли :) И многие привыкли использовать «точку».