我使用命令:
在rails 3.1.3中创建了一个简单的可安装应用程序$ rails plugin new appToMount --mountable
比我添加了一些MVC。现在我想将它挂载到另一个普通的Rails应用程序。问题是我不知道该怎么做。我试过问谷歌,但我失败了。有很多示例如何创建可安装的应用程序,但没有解释如何安装它。
答案 0 :(得分:0)
您必须将其添加到rails应用的config/routes.rb
。如下所示:
mount AppToMount::Engine, :at => '/'
我建议你将你的引擎包装成宝石。您可以使用bundler使用命令
创建新gembundle new app_to_mount
最后,您应该使用path选项将Gem添加到gemfile中。如下所示:
gem 'app_to_mount', path: '/your/home/app_to_mount'