Автоматическая оптимизация активов (JS / CSS) - PullRequest
2 голосов
/ 16 декабря 2011

Имея сегодня инструменты для оптимизации активов (например, компрессор YUI), как вы его автоматизируете?

Например, , я разработал новый веб-сайт с использованием LESS , поэтому каждый раз, когда мне приходится редактировать CSS, мне приходится вручную конвертировать их в LESS.То же самое для Javascript.

Так что я должен сделать свой проект PHP так, чтобы он указывал на мой несжатый CSS / JS, и когда я закончу, я сжимаю / оптимизирую их и снова указываю свой проект на оптимизированные..

Я знаю, что есть инструменты, которые помогают с этим (например, less.app, который я использовал), и что даже есть PHP-библиотеки, которые решают все эти проблемы (например, Assetic), но я неони не очень нравятся.Я ищу «запрограммированный» способ иметь дело с оптимизированными активами.Может быть, какой-нибудь скрипт, который «отслеживает» несжатые файлы или что-то в этом роде ...

Хотелось бы, чтобы у меня было слишком много альтернатив , так как фреймворк Django имеет .

Пожалуйста, есливопрос плохо отредактирован, скажите мне, и мы можем его улучшить, чтобы мы могли установить хорошую практику для активов:)

1 Ответ

0 голосов
/ 18 декабря 2011

Я думаю, что одним из эффективных решений было бы выполнение этой задачи на стороне разработчика при написании кода и указание кода на оптимизированные файлы.

Один инструмент, который, кажется, работает хорошо, - LiveПерезагрузка (только для OS X, хотя на подходе версия для Windows).

Мне нравится эта опция, поскольку в коде нет перегрузки для поддержки ресурсов.

...