У меня есть пара классов, которые используются только граблями.Я понимаю, что задачи rake обычно живут @ lib / tasks / what.rake, но где мне разместить вспомогательные классы?
$RAILS_ROOT/lib или $RAILS_ROOT/lib/special_task/, вероятно, будут лучшими в качестве пути загрузки по умолчанию, и вы можете сделать простые require 'my_task_helper' или require 'special_task/helper' соответственно.
$RAILS_ROOT/lib
$RAILS_ROOT/lib/special_task/
require 'my_task_helper'
require 'special_task/helper'
Непосредственно внутри "lib", если вы загружаете среду Rails для задач.
Вы также можете сделать их плагинами, если их слишком много.