railsでためしに生成した諸々を抹消したいとき
いつも忘れる「Railsのgenerateコマンド」の備忘録 - maeharin log
rails gで生成されるものは上記を参考に
細かい設定をしたいときはconfig/application.rbに
config.generators do |g| g.stylesheets false g.javascripts false end
な感じで設定するらしい
Creating and Customizing Rails Generators & Templates — Ruby on Rails Guides
作ったものの消したいときどうするのかというと
$ rails destroy controller hoge
こんな感じ
例
$ rails g controller hoge Running via Spring preloader in process 564 create app/controllers/hoge_controller.rb invoke erb create app/views/hoge invoke test_unit create test/controllers/hoge_controller_test.rb invoke helper create app/helpers/hoge_helper.rb invoke test_unit invoke assets invoke coffee create app/assets/javascripts/hoge.coffee invoke scss create app/assets/stylesheets/hoge.scss $ rails destroy controller hoge Running via Spring preloader in process 594 remove app/controllers/hoge_controller.rb invoke erb remove app/views/hoge invoke test_unit remove test/controllers/hoge_controller_test.rb invoke helper remove app/helpers/hoge_helper.rb invoke test_unit invoke assets invoke coffee remove app/assets/javascripts/hoge.coffee invoke scss remove app/assets/stylesheets/hoge.scss