2014-09-22 255 views
1

我正在配置我的铁轨葡萄应用摇头摆尾。我有葡萄工作的权利。昂首阔步葡萄文件被创建招摇不摇葡萄

但是当我去招摇URL它显示

fetching resource list: http://localhost:3000/api/api_docs.json 

这是我api.rb文件

class API < Grape::API 
    format :json 
    formatter :json, Grape::Formatter::ActiveModelSerializers 

    before do 
    header["Access-Control-Allow-Origin"] = "*" 
    header["Access-Control-Request-Method"] = "*" 
    unless Rails.env.test? 
     log = Rails.logger 
     log.info [request.env["REQUEST_METHOD"], request.env["REQUEST_PATH"]] 
     log.info request.body.read 
    end 
    end 

    mount Kodomo::Status 

    base_path_proc = Proc.new do |r| 
    if Rails.env.development? 
     "http://#{r.host}:#{r.port}" 
    else 
     "http://#{r.host}" 
    end 
    end 
    add_swagger_documentation mount_path: "api_docs", 
          api_version: "v4", 
          hide_documentation_path: true, 
          hide_format: true, 
          base_path: base_path_proc 
end 

的/ API/API-docs的是生成正确,所以我不知道这可能是。

感谢您的帮助

回答

0

经过很长的时间做测试,我发现,问题是,我从回购下载的版本O招摇的用户界面。当我将摇摆乐设置为较旧的版本时,它效果很好。