我想知道如何创建一个可用于所有项目的rails生成器,但我只找到了rails为单个项目生成generator命令。 谢谢你的帮助!
答案 0 :(得分:1)
Ruby on Rails指南Creating and Customizing Rails Generators & Templates的章节中有关于如何创建自己的生成器的详细信息。
它仅涉及如何在特定项目中实现生成器。要使它跨项目可用,您需要将代码打包为插件或gem。
插件将作为文件夹安装在需要它的每个应用程序中,而宝石将直接通过bundler
或rubygems
安装。在What's the difference between gem and plugin?
在RubyGems网站上查看How to Make your own gem。
通过谷歌搜索可以创建更多有用的资源。