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項目,然後手動將文件複製到插件中,我最好嗎?有什麼我失蹤了嗎?我可以從虛擬實例運行生成器腳本嗎?這個用例的標準做法是什麼?