Ruby on rails 如何在Haml中撤消Rails模板生成?

Ruby on rails 如何在Haml中撤消Rails模板生成?,ruby-on-rails,ruby,haml,erb,Ruby On Rails,Ruby,Haml,Erb,我在我的Rails项目中安装了一个新的gem—“phrasing”——它依赖于多个Haml gem。我需要gem,它正在为我的项目添加一些惊人的功能,并且需要安装依赖项,但是现在当我运行railsgeneratescaffold时,所有视图模板都是在Haml而不是ERB中生成的。我需要在雇员再培训局继续生成意见 我回顾了以前的几篇StackOverflow文章,但大部分集中在转换为Haml上,关于确保ERB是默认生成器的答案是从配置文件中删除行,而在我的例子中,这些行并不存在。gems似乎以某种

我在我的Rails项目中安装了一个新的gem—“phrasing”——它依赖于多个Haml gem。我需要gem,它正在为我的项目添加一些惊人的功能,并且需要安装依赖项,但是现在当我运行railsgeneratescaffold时,所有视图模板都是在Haml而不是ERB中生成的。我需要在雇员再培训局继续生成意见

我回顾了以前的几篇StackOverflow文章,但大部分集中在转换为Haml上,关于确保ERB是默认生成器的答案是从配置文件中删除行,而在我的例子中,这些行并不存在。gems似乎以某种方式控制着默认的布局格式


注释:虽然我很欣赏使用HAML有几个优点,我可能会考虑在新项目中使用它,但我希望保持这个一致性,并且它已经在Erb中完成了80%。

证明这是简单的,就像在CONFIG/Appultual.Rb文件中添加以下内容:

config.generators do |g|
   g.template_engine :erb
end
仍然不确定为什么需要手动超控,但确实如此。这就解决了问题