子域时,Swagger文档不可用

时间:2015-11-05 16:53:05

标签: ruby-on-rails swagger grape

使用grape-swagger gem,我在routes.rb

中在Grape Swagger上设置了子域名
constraints subdomain: /api/ do
  mount Api::V1::Base => '/'
end

这是document.rb

require 'grape-swagger'

module API
  class Root < Grape::API
    mount API::Cats

    add_swagger_documentation
  end
end

然而,当我转到http://api.localhost:3000/swagger_doc时,我收到路由错误

  

没有路线匹配[GET]“/ swagger_doc”

如果删除约束,我可以访问http://localhost:3000/swagger_doc

我尝试向base_path添加add_swagger_documentation参数,但无济于事。

对我可能做错的任何暗示?

0 个答案:

没有答案