我试图弄清楚为什么我的非环境 rake 任务,例如:
rake routes
需要很长时间才能运行。加载我的应用程序的复杂环境需要一分钟多的时间。这是一个 Rails 2.3.12 应用程序,我的 Rakefile 如下:
# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/switchtower.rake, and they will automatically be available to Rake.
require 'thread'
require(File.join(File.dirname(__FILE__), 'config', 'boot'))
require 'rake'
require 'rake/testtask'
require 'rdoc/task'
require 'delayed/tasks'
require 'tasks/rails'