は、唯一例えば、ファイルを削除するためにパスをgeneretes:
コンソールで次の出力generetes rails d scaffold my_directory/something
:
invoke active_record
remove db/migrate/20170901061811_create_my_directory_somethings.rb
remove app/models/my_directory/something.rb
invoke test_unit
remove test/models/my_directory/something_test.rb
remove test/fixtures/my_directory/somethings.yml
invoke resource_route
route namespace :my_directory do
resources :somethings
end
invoke scaffold_controller
remove app/controllers/my_directory/somethings_controller.rb
invoke haml
remove app/views/my_directory/somethings
remove app/views/my_directory/somethings/index.html.haml
remove app/views/my_directory/somethings/edit.html.haml
remove app/views/my_directory/somethings/show.html.haml
remove app/views/my_directory/somethings/new.html.haml
remove app/views/my_directory/somethings/_form.html.haml
invoke test_unit
remove test/controllers/my_directory/somethings_controller_test.rb
invoke helper
remove app/helpers/my_directory/somethings_helper.rb
invoke test_unit
invoke jbuilder
remove app/views/my_directory/somethings
remove app/views/my_directory/somethings/index.json.jbuilder
remove app/views/my_directory/somethings/show.json.jbuilder
remove app/views/my_directory/somethings/_my_directory_something.json.jbuilder
invoke assets
invoke coffee
remove app/assets/javascripts/my_directory/somethings.coffee
invoke scss
remove app/assets/stylesheets/my_directory/somethings.scss
invoke scss
いくつかのパスを生成し、どこファイルが存在しなければならず、そのファイルを削除しようとすると、そのファイルを足場で作成するか手動で作成しても構わない。しかし、いくつかのファイルは、それが唯一のファイルが正しいディレクトリに作成していなかった私のアプリでコンソール出力のアドバイスなしにファイル
がそうこれはD足場が
それを削除することはできませんレールというスキップ存在しない場合あなたが引き継ぐ既存のレールアプリ? –
はい、私はリファクタリングしています –