2013-09-10 5 views
0

У меня есть таблицы стилей в подпапке/приложении/ресурсах/стилях/темах моего приложения rails. Эти активы имеют расширение расширения .css.scss.адрес таблицы стилей ресурсов с расширениями файлов

В моей среде разработки я адресация эти файлы с:

asset_path 'themes/theme-name.css.scss' 

Однако, когда я иду в производство Rails не будет найти эти файлы. Когда я использую только .css расширение, кажется, работает нормально:

asset_path 'theme/theme-name.css' 

Мой вопрос: что такое правильный способ решения файлы ресурсов с несколькими расширениями?

Спасибо за помощь

ответ

2

Правильный путь должен быть:

stylesheet_link_tag 'themes/theme-name' 

Если Rails настроен правильно, трубопровод активов выяснит расширения файлов самостоятельно.

+0

Как получить только ссылку на таблицу стилей вместо всего тега? – Aljaz

+0

@Aljaz использует 'asset_path 'темы/theme-name', чтобы получить URL-адрес для актива. Более подробную информацию можно найти в [Rails Docs] (http://guides.rubyonrails.org/asset_pipeline.html) – zwippie

+0

Благодарим за помощь! – Aljaz

0

ли вы дерзость загружены в вашем Gemfile?

+0

Да, у меня оно есть. – Aljaz

Смежные вопросы