Было бы очень удобно, если бы я мог предварительно скомпоновать тонкие шаблоны, используя конвейер ресурсов рельсов. Я надеялся вставить свои шаблоны в app/assets/html и обслуживать их таким образом.Прекомпиляция тонких шаблонов с использованием конвейера ресурсов rails
Вот что у меня до сих пор:
# config/initializers/slim.rb
Rails.application.assets.register_engine('.slim', Slim::Template)
# config/application.rb
config.assets.paths << "#{Rails.root}/app/assets/html"
config.assets.register_mime_type('text/html', '.html')
Running реки активы: прекомпиляцию читает .html.slim файлов в приложении/активах/html, но он не компилирует их и выходной файл еще имеет расширение .slim.
Есть ли способ сделать эту работу?
Обновленный мой ответ использовать [рекомендуемый метод] (https://github.com/rails/sprockets-rails/issues/307#issuecomment-170707886). –