Таблицы стилей CSS от поставщиков в Rails 3.1 и конвейер ресурсов

Я использую Twitter Bootstrap (не то чтобы это имеет значение, но это сторонний файл CSS).Поскольку это сторонняя «библиотека» CSS, она должна находиться в / vendor / assets / stylesheets . Все идет нормально.

Теперь я хотел бы объединить весь CSS в один application.css в производственной среде с использованием конвейера ресурсов Rails 3.1 (.1), и именно здесь я застрял.

Когда я запускаю rake assets: precompile , он работает так, как заявлено. Задача Rake создает несколько файлов application.css в папке public / assets с дайджестом и всем остальным. Проблема в том, что этот файл содержит только CSS из моих файлов CSS в / app / assets / stylesheets и полностью игнорирует тот, который находится в папке с ресурсами моего поставщика.

Кто-нибудь знает, чего мне здесь не хватает и как я могу сказать Rails, чтобы он объединял таблицу стилей поставщика вместе с таблицей стилей приложения? Кроме того, достаточно ли включить в представление только:

<%= stylesheet_link_tag "application" %>

(поскольку я ожидаю, что все будет в одном файле в конце) или я должен включить каждый отдельный файл CSS?

13
задан lucapette 13 February 2012 в 22:11
поделиться