Ruby on rails 如何在rails插件中添加控制器和视图

Ruby on rails 如何在rails插件中添加控制器和视图,ruby-on-rails,plugins,Ruby On Rails,Plugins,我正在尝试做一个测试插件。虽然我可以从插件向activerecord添加方法,但我无法在插件中定义控制器和视图。 我想,我只是从ActionController::Base继承,然后定义一个路由,它将到达我的插件,但这似乎不起作用 我是否需要做一些特殊的事情来让请求到达插件中编写的控制器类,并能够从插件本身用javascript等呈现视图 我看到有很多插件,比如newrelic等,都可以做到这一点,所以这应该是可能的。我试图探索新的文物,但它似乎有很多东西,而且相当复杂 请告知。这可以通过rai

我正在尝试做一个测试插件。虽然我可以从插件向activerecord添加方法,但我无法在插件中定义控制器和视图。 我想,我只是从ActionController::Base继承,然后定义一个路由,它将到达我的插件,但这似乎不起作用

我是否需要做一些特殊的事情来让请求到达插件中编写的控制器类,并能够从插件本身用javascript等呈现视图

我看到有很多插件,比如newrelic等,都可以做到这一点,所以这应该是可能的。我试图探索新的文物,但它似乎有很多东西,而且相当复杂


请告知。

这可以通过rails引擎完成。关于此主题,有一个railscast: