Я настраиваю Markdown в Rails 4 с Redcarpet и Rouge. И я следую this simple postRails-ресурс css.erb не загружается
Все работает нормально (как в разработке, так и в производстве), за исключением того, что мой файл assets/stylesheets/rouge.css.erb
, кажется, не загружается. И это выглядит, как это сейчас:
<%= Rouge::Themes::Github.render(:scope => '.highlight') %>
.highlight {
background-color: #ffffff;
padding: 25em;
}
.highlight .err {
color: #ffffff;
background-color: #ffffff;
}
Потому что я положил в ней не было бы никакой разницы в выводе, который выглядит так же, как этот
И я думаю, подсветка синтаксиса по той же причине отсутствует. И это не работает как в разработке, так и в производстве. Так что же может быть моей ошибкой?
Я полный новичок, и я, возможно, пропустил что-то важное. Скажите, пожалуйста, если вы хотите, чтобы я предоставил любую другую информацию по этому вопросу.
UPDATE 1
Для тех, кто видит ошибку в моем использовании .css.erb
и собирается downvote меня, см 2.3.1 в the rails documentation первый
Вы уверены, что его 'rouge.css.erb' не' rouge.css.scss'? – HashRocket
Расширение файла должно 'css.scss' или просто' .css' не 'css.erb'. –
ребята, см. 2.3.1 [в документации по рельсам] (http://guides.rubyonrails.org/asset_pipeline.html#coding-links-to-assets) –