繁体   English   中英

Ruby on Rails生成器带有新的gemified插件?

[英]Ruby on Rails generators with new gemified plugin?

我正在尝试创建一个新的Rails 3插件gem,该插件环绕devise / devise_ldap_authenticatable,以便可重复使用的内部LDAP支持下降。

我使用以下命令创建新的插件gem:

rails plugin new <gem_name>

然后,我将devise / devise_ldap_authenticatable gem添加到.gemspec文件并运行bundle

在设计说明中,它说使用生成器生成所需的文件:

rails generate devise:install 
rails generate devise MODEL

但是,在生成插件的目录中,我似乎无法运行rails generate 大多数gem插件教程会指导您仅手动创建文件。 我是否最好按照temp项目中的说明启动一个新的Rails项目,然后将文件手动复制到插件? 有什么我想念的吗? 我可以从虚拟实例运行生成器脚本吗? 此用例的标准做法是什么?

最后,由于相对简单,我选择放弃包装devise_ldap_authenticatable。

我将来会得到的答案是仅将文件从废弃项目中移出。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM