Я хочу переопределить некоторые из шаблонов для генератора плагинов, и для этого я прочитал https://guides.rubyonrails.org/v5.0/generators.html#customizing-your-workflow-by-changing-generators-templates. Пример в этом разделе (настройка помощника) отлично работает для меня, но когда я пробую ту же техникучтобы заменить, скажем, Rakefile, который генерирует генератор плагинов, я все еще получаю оригинальную версию.
Если быть точным, я создал lib/templates/rails/plugin/templates/Rakefile.tt
, а затем запустил rails plugin new testengine --mountable
, чтобы создать новый движок.Я ожидал, что testengine/Rakefile
будет содержать материал, который я только что положил в Rakefile.tt
, но вместо этого он использовал Rakefile, поставляемый с Railties.
Возможно, у меня неправильное местоположение?Или кто-нибудь еще может понять, почему это может не сработать?