2012-06-06 16 views
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项目,然后手动将文件复制到插件中,我最好吗?有什么我失踪了吗?我可以从虚拟实例运行生成器脚本吗?这个用例的标准做法是什么?

回答

0

最后,我选择放弃devise_ldap_authenticatable的包装,因为它相对简单。

我将来的答案是仅仅从一次性项目中移动文件。