使用
创建可安装的Rails 3.1引擎时rails plugin new my_engine --mountable
它在MyEngine::Engine < Rails::Engine
有没有办法像jQuery :: Rails引擎(Jquery :: Rails :: Engine)一样生成它,还是我必须手动执行?
我尝试了这些,当然它没有用。
rails plugin new "my_module/my_engine" --mountable
rails plugin new "my_module::my_engine" --mountable
答案 0 :(得分:0)
我偷看了导轨来源,你不会喜欢这个答案。插件生成似乎假设您的引擎名称没有嵌套,例如here。
如果您真的坚持不手动执行此操作,则可以尝试通过生成器破解您的方式,或使用-b
rails plugin new
命令的{{1}}选项。虽然看起来没有记录,但谷歌上的快速搜索没有透露任何信息,但我可能忽视了一些事情。
希望这有帮助。