【发布时间】:2015-02-23 11:50:24
【问题描述】:
我有一个葡萄 api,我使用 rackup 直接挂载,我想在生产或开发中部署我的 api 时使用环境选项来指定不同的 url
我的 config.ru
#\-p 4000 -s puma
require 'grape'
#require all module
modules = Dir.glob('**/api/*/*/module/*.rb')
modules.each do |m|
require './'+m
end
#require all table
bases = Dir.glob('**/api/*/*/*.rb')
bases.each do |b|
require './'+b
end
#require all api versions
apis = Dir.glob('**/api/*.rb')
apis.each do |a|
require './'+a
end
run DataRetriever::API
【问题讨论】: