覆盖插件生成器的模板

时间:2018-12-24 19:06:09

标签: ruby-on-rails

我想覆盖一些插件生成器的模板,为此,我读了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中的内容,但是它使用了带有railties的Rakefile。

我可能位置错误吗?还是其他人可以看到为什么这可能行不通?

0 个答案:

没有答案