sid*_*ney 5 ruby-on-rails ruby-grape swagger
使用grape-swagger宝石,我在Grape Swagger中设置了一个子域,例如routes.rb
constraints subdomain: /api/ do
mount Api::V1::Base => '/'
end
Run Code Online (Sandbox Code Playgroud)
这是document.rb
require 'grape-swagger'
module API
class Root < Grape::API
mount API::Cats
add_swagger_documentation
end
end
Run Code Online (Sandbox Code Playgroud)
但是,当我转到时http://api.localhost:3000/swagger_doc,出现路由错误
没有路线匹配[GET]“ / swagger_doc”
如果删除约束,则可以访问http://localhost:3000/swagger_doc。
我试图添加一个base_path参数,add_swagger_documentation但无济于事。
关于我可能做错了什么的任何提示?
| 归档时间: |
|
| 查看次数: |
263 次 |
| 最近记录: |