Это вопрос, который задавали несколько человек раньше, но ни один из вопросов не был задан или не ответил так, как я нашел полезным, поэтому я пишу вопрос и ответ, который я бы нашел полезным.
У меня есть приложение Rails 3.1+, использующее конвейер активов. Там есть одно конкретное действие, которое я хочу использовать для разных CSS. (В моем конкретном случае у меня есть страница, предназначенная для печати, поэтому ей действительно нужен совершенно другой CSS и не нужен какой-либо Javascript.) В настоящее время у меня есть только один файл CSS для приложения. Как добавить новый CSS файл и настроить конвейер для использования моего файла?
Например, прямо сейчас мой app/assets
выглядит как
app/assets
/javascript
application.js
custom.js.coffee
/css
application.css
custom.css.scss
Я хочу добавить файл print.css
, который используется в представлении определенного действия. Это представление не будет использовать файл application.css
. Как добавить print.css
?