У меня есть файл app/assets/stylesheets/themes/plexa/home.sass
Добавлено в config/manifest.js
//= ссылка на темы/plexa/home.css
Проверить
http://localhost:3000/assets/themes/plexa/home.css
- Работает, css вижу!Но если я добавлю в макет рельсов:
stylesheet_link_tag "themes/plexa/home"
Это не работает!
Вызывает исключение rails: ActionView::Template::Error at /themes/plexa/home.css
Пробовал отладчиком:
byebug) stylesheet_link_tag "themes/plexa/home"
*** Sprockets::Rails::Helper::AssetNotPrecompiled Exception: themes/plexa/home.css
Я прочитал всю документацию по sprockets и руководство по обновлению, но не понимаю, почему не работает stylesheet_link_tag (Rails 5.1)
Обновление: = stylesheet_link_tag /assets/themes/plexa/home Работает, но я не понимаю, зачем мне нужно настраивать путь к ресурсам?