无法使用grape-swagger生成文档

sr4lhrrt  于 2022-11-06  发布在  其他
关注(0)|答案(1)|浏览(166)

我正试图用葡萄酒昂首阔步地生成文档。
在我的gem文件上

gem 'grape-entity'
gem 'grape-swagger'
gem 'grape-swagger-entity'
gem 'grape-swagger-rails'

在我的端点上

require 'grape-swagger'
module MyModule
  class Api < Grape::API
    content_type :json, 'application/json'
    default_format :json
    format :json

    mount V1::Root
    add_swagger_documentation
  end
end

当我访问http://localhost:3000/swagger_doc时,我收到一个错误,
No route matches [GET] "/swagger_doc".
此外,我没有看到任何文档生成。

l5tcr1uw

l5tcr1uw1#

如果您挂载的位置不是root,请添加前缀。
例如/api/swagger_doc

相关问题