Thorを使用してレールで独自のジェネレーターを作成することで、少しばかげた問題が発生しています。
ジェネレーターを実行すると、自動的にコードベースにファイルが作成されることが判明しました。たとえば、
rails generate ab_tester test1
create app/assets/javascripts/ab_test1
create app/assets/javascripts/ab_test1/one_file.js
トールは、私たちが呼び出すときに逆の方法を知っているほど賢いと思われますdestroy
rails destroy ab_tester test1
remove app/assets/javascripts/ab_test1/one_file.js
ただし、ご覧のとおり、そのファイルを格納するために生成されたフォルダーは削除されません。後で作成された他のファイルなどを保持したい場合があるため、これは予想される動作であることを理解しています。
問題は次のとおりです。電話をかけるときにトールにフォルダーを削除するように依頼/強制するにはどうすればよいdestroy
ですか?
よろしくお願いします!