0
我试图用Swagger记录API(在Rails
和gem swagger-docs
)。我有一些基本的文档完整。冉sudo SD_LOG_LEVEL=1 rake swagger:docs RAILS_ENV=production
没有任何错误。Swagger UI不显示JSON文件
我的问题是在浏览JSON时,Swagger UI不显示我的所有文档。我可以查看单个文件/控制器(即users.json
),但是当我访问api-docs.json
时,我可以看到版权和公司信息等,但没有任何API。
每个控制器都有其文档写入{root}/public/apis/v1/*.json
。
截图:
base_path:'/'; Swagger探索URL:'http://192.168.33.7:31000/api/v1/api-docs.json';项目中的API控制器位置:'web/app/controllers' –
给出基本路径为“http://192.168.33.7:31000/” –
或者如果你有可以在整个应用程序中使用的公共配置yml文件你可以提到index.html中的yml URL和基本路径 –