如何在rails项目中呈现内部代码文档

时间:2009-09-05 07:29:11

标签: ruby-on-rails documentation

在项目中运行rake doc:app之后,如何使文档可用。

我知道我可以在本地机器上浏览,但我想允许其他用途浏览应用程序中的文档。

我创建了一个文档控制器,我有一个索引方法,如下所示

class DocumentationController < ApplicationController
  def index
    render 'doc/app/index.html'
  end

end

这部分有效,因为它渲染帧但每帧都填充了诸如

之类的消息

没有路由匹配“/files/doc/README_FOR_APP.html”与{:method =&gt;:get}

那么我如何更改特定控制器将其等效DOCROOT设置为的位置。

1 个答案:

答案 0 :(得分:2)

为什么不将'doc'复制到rails应用根目录的'public'目录中?它们只是静态HTML文件,只有Apache服务才能使用。