ruby-on-rails - 使用 Rails paths.rb 文件生成 API 引用文档的最佳方法是什么?

标签 ruby-on-rails api routes rake introspection

我正在尝试为我的 Rails 应用程序记录 API,但我不禁想知道是否有更好的方法来根据我的 paths.rb 文件生成 XML 文件。我正在设想类似于 rake paths 的输出,但采用更友好的 XML 类型格式。 Corey 对于在路由文件 here 上使用反射/内省(introspection)有一些有趣的想法但这并不完全是我所需要的。

请告诉我这是一个已解决的问题,我不是第一个想到这个问题的人。 :)

最佳答案

rake paths 是一个普通的 rake 任务:

https://github.com/rails/rails/blob/master/railties/lib/rails/tasks/routes.rake

也许你可以从中学到相关的东西,并编写一个新任务,以(-咳嗽-)更友好的 xml 格式生成路由。 ;)

关于ruby-on-rails - 使用 Rails paths.rb 文件生成 API 引用文档的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4587771/

相关文章:

ruby-on-rails - 防止某些 DOM 层次结构中的 AngularJS 插值

ruby-on-rails - rails 3.1 scss 和 compass 在哪里适合?

ruby-on-rails - Devise-Rails 3 的登录 View 位于哪里

javascript - Highcharts 禁止点击列

php - 在 Laravel 中添加 Sitemap 文件和路由

ruby-on-rails - 如何计算文本文件中所有数字的总和

api - OpenRasta 中媒体类型的版本控制

php - 如何在MySQL插入查询中自动插入特定日期和特定时间

CodeIgniter - 如何路由具有其他名称的 Controller ?

node.js - 快速检测请求是否来自子域?