问题标签 [apitome]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
398 浏览

ruby-on-rails - 使用 apiome 的未初始化常量 RspecApiDocumentation

按照使用 rspec_api_documentation 设置 aptitome的说明进行操作时,我收到以下错误:

我该如何解决?

0 投票
1 回答
659 浏览

ruby-on-rails - Rspec api文档+ json格式的apime请求正文

我正在使用 rspec api 文档、apime 和 oauth2 协议来为我们的 api 构建验收测试。一切都很好,除了请求正文如下所示:

在此处输入图像描述

我从上面生成的文档中注意到:

那应该是 application/json 。我浏览了一些博客文章并建议将其放入:

我试图检查服务器上的参数

响应看起来像这样:

在此处输入图像描述

从我看到的服务器仍然以表单编码格式从客户端获取参数。

我的结论是,rspec api 文档没有将 content-type 作为 application/json 发送到服务器。

有什么我做错了或者需要采取什么其他步骤来使 rspec api 文档发送正确的内容类型( application/json )?

0 投票
1 回答
87 浏览

ruby-on-rails - 使用 apime gem 的模板错误

我正在使用rspec_api_documentationapitome来生成 api 文档。当我apitome在浏览器中查看输出时,有一个标题为“模拟响应”的链接。当我单击它时,我收到以下错误:

“模拟响应”有什么作用,我该如何解决这个问题?

0 投票
1 回答
47 浏览

ruby-on-rails - Apitome 侧边栏在包含在布局中时消失

我在 5.2 版 ruby​​ on rails 应用程序中使用rspec_api_documentationand apitomegems。

这会产生出色的文档,并有一个侧边栏 (div#sidebar) 允许快速访问文档的正确部分。当我选择

初始化程序中的选项apitome.rb,文档被渲染,但侧边栏消失了。查看页面源代码,侧边栏的代码没有被渲染,即不是css问题,html没有被放入布局中。为了确保它在我的 application.html.erb 文件中没有异常,我将其简化为

这个侧边栏非常有用,那么如何在布局中呈现它呢?