创建自己的Rails生成器

时间:2013-02-04 21:55:24

标签: ruby-on-rails-3 code-generation generator

我想知道如何创建一个可用于所有项目的rails生成器,但我只找到了rails为单个项目生成generator命令。 谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

Ruby on Rails指南Creating and Customizing Rails Generators & Templates的章节中有关于如何创建自己的生成器的详细信息。

它仅涉及如何在特定项目中实现生成器。要使它跨项目可用,您需要将代码打包为插件或gem。

插件将作为文件夹安装在需要它的每个应用程序中,而宝石将直接通过bundlerrubygems安装。在What's the difference between gem and plugin?

中查看有关插件和gem之间差异的更多信息

在RubyGems网站上查看How to Make your own gem

通过谷歌搜索可以创建更多有用的资源。