Использовать инструменты минимизации JS / CSS в качестве команд python distutils? - PullRequest
2 голосов
/ 09 марта 2012

Я знаю, что существует множество инструментов минимизации JS / CSS, но я ищу инструменты, которые интегрируются в мои проекты Python как команды distutils, то есть что-то, что я мог бы настроить в файле setup.cfg или setup.py и использовать с python setup.py <command>.

Я уже нашел distwebres , который кажется интересным, но официально не опубликован. Доступны ли другие инструменты?

PS: меня интересуют только инструменты, которые интегрируются как обычные команды distutils, а не как рецепты компоновки.

Ответы [ 2 ]

1 голос
/ 10 марта 2012

Вы можете фактически обернуть любой инструмент командной строки в команду distutils.Если вас интересуют только инструменты, которые интегрируются как команды distutils, потому что вы хотите, чтобы они были написаны на Python, вам нужно использовать что-то вроде distwebres, но если вас интересует наличие унифицированного интерфейса (я имею в виду команду python setup.py), тогда любой инструмент может быть вызван командой.В зависимости от желаемого уровня конфигурирования, это может занять десять или сотню строк.

0 голосов
/ 11 марта 2012

Я наконец-то написал один: Минифицируй

...