2012-06-28 2 views
2

Есть ли у кого-нибудь опыт использования Jammit и менее рельсов-бутстрапов?Использование менее рельсов-бутстрапов с Jammit

Я разрабатываю приложение Rails 3.2, которое использует less-rails-bootstrap и хочет развернуть с помощью jammit для минимизации запросов. Я разработал использование файлов Gem и LESS, которые включают команды @import, и он не хорошо переводится с jammit.

Есть ли способ для jammit распознавать файлы LESS и прекомпилировать все @import, а затем сжать все?

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

+0

Есть ли причина, по которой вы не просто придерживаетесь конвейера ресурсов по умолчанию? –

ответ

0

Перед использованием Jammit вы должны скомпилировать свои файлы меньшего размера в CSS.

lessc bootstrap.less > bootstrap.css 

Команда выше уже генерирует один файл CSS для всего кода CSS Bootstrap. Вы можете использовать Jammit для объединения и сжатия этого файла bootstrap.css с вашими другими файлами CSS.

Обратите внимание, что директива @import in Less отличается от директивы @import в CSS. Директива @import в разделе «Меньший» импортирует содержимое файла в основную область, чтобы иметь возможность ее скомпилировать.