【问题标题】:Where are Ruby on Rails 6 scaffold templates located?Ruby on Rails 6 脚手架模板位于何处?
【发布时间】:2020-01-20 22:28:29
【问题描述】:

我开始开发一个新的 Ruby on Rails 6 应用程序,我需要找到默认的scaffold_controller 模板以及默认的视图文件:_form.html.erb、index.hmtl.erb、edit.html.erb、等等... 这样我就可以通过将它们放在 /lib/templates 文件夹中来自定义它们。

默认模板位于何处,以便我可以将它们复制到 /lib/templates 文件夹并进行修改?

谢谢!

【问题讨论】:

标签: ruby-on-rails templates generator scaffold


【解决方案1】:

默认视图模板文件位于:https://github.com/rails/rails/tree/master/railties/lib/rails/generators/erb/scaffold/templates 默认控制器模板文件位于: https://github.com/rails/rails/blob/master/railties/lib/rails/generators/rails/scaffold_controller/templates/controller.rb.tt

在您的应用中,将自定义视图模板放在:lib/templates/erb/scaffold/ 将自定义的控制器模板放在:lib/rails/scaffold_controller/

我希望这对某人有所帮助。

【讨论】:

    猜你喜欢
    • 2011-10-09
    • 2021-09-18
    • 1970-01-01
    • 2015-03-03
    • 2012-01-12
    • 1970-01-01
    • 1970-01-01
    • 2010-09-20
    • 2013-11-06
    相关资源
    最近更新 更多