我一直在创建一个 gem,我需要创建一个映射到 gem 中的控制器的路由。
我有一个文件(config/routes.rb),如下所示:
Rails.application.routes.draw do
match "rest/*path" => "bconnected/apis#rest"
end
我的控制器位于 *app/controllers/bconnected/apis_controller.rb*
我的 gemspecs 文件包含所有这些文件。
我运行 gem build 和 gem install。
我将我的 gem 包含在 rails Gemfile 中,但是当我尝试访问该 URL 时,我得到:
没有路线匹配 [GET] "/rest/test" '
我需要为 Rails 做任何特别的事情来从 gem 中读取我的 routes.rb 文件吗?