【发布时间】:2013-02-03 22:41:22
【问题描述】:
我目前正在构建一个依赖 Rack 来服务 HTTP 请求的 gem。
我不想将我自己的 gem(或存储库)与部署特定的东西混在一起,我只想能够将其添加到 Gemfile:
gem 'my-awesome-rack-gem'
gem 'unicorn'
gem 'capistrano'
然后能够从单独的安装中运行和管理所有内容。但这可能吗?我曾尝试寻找具有相同功能的宝石,也曾尝试寻找具有机架功能的宝石,但没有适当的解决方案。
欢迎提供想法和链接。
【问题讨论】:
-
我希望能够启动位于我的 Gem 中的 Rack 应用程序,并且需要一个示例来说明如何做到这一点。我也在质疑我的 gem 是否应该调用 Unicorn(或任何其他机架服务器),或者我应该让我的 gem 的用户来决定。
标签: ruby-on-rails ruby rubygems rack