Rails にコントローラーがあり、新しいディレクトリを作成するためのアクションがあります。
このアクションにより、ディレクトリ「/public/graph_templates/aaa/test」が作成されます。ただし、最終ディレクトリ「test」は除外されます。これが親ディレクトリのみを作成するのはなぜですか?
def create_temporary_template
dir = File.dirname("#{Rails.root}/public/graph_templates/aaa/test")
FileUtils.mkdir_p dir
end
ドキュメント: http://ruby-doc.org/stdlib-1.9.3/libdoc/fileutils/rdoc/FileUtils.html#method-c-mkdir_p