Подтвердить что ты не робот

Таблицы стилей поставщика Vendor в 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?

4b9b3361

Ответ 1

У меня точно такая конфигурация, она работает нормально. Вы уверены, что вам нужен бутстрап в вашем приложении application.css? Как:

/*
*= require bootstrap
*= require_self
*/