Railsで使うRakeタスクは大きくわけて3種類あり、普通はこの順番で定義されることになっている。 gemのタスク アプリケーション固有のタスク Railsのタスク まずソースコードを読んでみた。 Rakefile # Rakefile require File.expand_path('../config/application', __FILE__) Rails.application.load_tasks config/application.rbを読んでからRails.application.load_tasksを呼ぶ。 Rails.application.load_tasks Rails.application.load_tasksはrailtieのRails::Engineに定義されている。 # railties-4.1.0/lib/rails/engine.rb def l