如何通过命令行添加新的控制器操作,以便rails自动生成操作视图?
答案 0 :(得分:1)
很明显。 Guide
rails generate controller home index
如果您已有控制器,请执行相同操作,只需跳过覆盖其他内容即可。
从链接:
$ rails generate controller Greetings hello
create app/controllers/greetings_controller.rb
route get "greetings/hello"
invoke erb
create app/views/greetings
create app/views/greetings/hello.html.erb
invoke test_unit
create test/controllers/greetings_controller_test.rb
invoke helper
create app/helpers/greetings_helper.rb
invoke test_unit
create test/helpers/greetings_helper_test.rb
invoke assets
invoke coffee
create app/assets/javascripts/greetings.js.coffee
invoke scss
create app/assets/stylesheets/greetings.css.scss
如您所见,它会为一个动作生成视图。