Rails 5 应用程序如何为布局和视图自动生成 HAML?

How can a Rails 5 app auto-generate HAML for layouts and views?

对于 Rails 4 非常有效的解决方案,haml-rails gem,显然不再有效(最后一次提交是在一年前),并且显然具有依赖性这会阻止它与 Rails 5.

的已发布版本一起使用

是否有针对 Rails 5 应用程序的任何解决方案,该应用程序将自动使用 Haml 进行布局和脚手架视图?

您是否尝试将 haml 指定为默认模板引擎?在 config/application.rb 中:

class Application < Rails::Application

    config.generators do |g|
      g.template_engine :haml
    end
end

'haml' gem 应该存在于您的 Gemfile

看起来尽管上次发布是在 2015 年中期,但 haml-rails gem 仍然是可行的方法,正如 Igor 在评论中提到的那样。如果有人在 Rails 5 中找到更好的(支持的)替代方案,LMK 和我将 select 那个答案而不是我自己的答案。