Из документации :
Для RubyGem поставь свой генератор
класс и шаблоны в библиотеке
каталог. Для плагина Rails сделайте
каталог генераторов в корне
ваш плагин.
Однако это немного расплывчато.
Из Rails :: Generator :: Lookup источник:
Приложение Rails. Если RAILS_ROOT определен, мы знаем, что мы
генерирование в контексте приложения Rails, поэтому поиск
RAILS_ROOT / генераторы.
Посмотрите плагины для генераторов / или rails_generators /
каталоги внутри каждого плагина
Домашний каталог пользователя. Поиск ~ / .rails / генераторы.
RubyGems. Найдите драгоценные камни с именем * _generator и найдите
генераторы в любом RubyGem
/rails_generators/_generator.rb file.
Встроенные команды. Модель, контроллер, почтовик, строительные леса и т. Д.
Один генератор должен быть структурирован так:
- my_scaffold_generator /
- Библиотека /
- my_scaffold_generator.rb
- required_file.rb
- шаблоны /
- ...
Драгоценные камни, содержащие несколько генераторов, должны быть структурированы следующим образом:
- my_cool_generators /
- rails_generators /
- cool_scaffold /
- cool_scaffold_generator.rb
- Библиотека /
- шаблоны /
- cool_controller /
- cool_controller_generator.rb
- Библиотека /
- шаблоны /