Таблицы стилей 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?
1 ответ
У меня точно ваша конфигурация, все отлично работает. Вы уверены, что вам требуется начальная загрузка в вашем application.css? Подобно:
/*
*= require bootstrap
*= require_self
*/