1
我正在尝试创建一个新的Rails 3插件gem,它围绕devise/devise_ldap_authenticatable在内部LDAP支持中重复使用。带有新gemified插件的Ruby on Rails生成器?
我创建了新的插件宝石:
rails plugin new <gem_name>
我然后添加色器件/ devise_ldap_authenticatable宝石到.gemspec文件并运行bundle
在这说来生成所需文件的色器件说明使用它的发电机:
rails generate devise:install
rails generate devise MODEL
但是,在插件生成的目录中,我似乎无法运行rails generate
。大多数宝石插件教程指导您只手动创建文件。按照temp项目中的说明开始新的rails项目,然后手动将文件复制到插件中,我最好吗?有什么我失踪了吗?我可以从虚拟实例运行生成器脚本吗?这个用例的标准做法是什么?